//[100,100]198,198,198,255,182,182,182,255,150,150,150,255,189,189,189,255,204,204,204,255,194,194,194,255,194,194,194,255,111,111,111,255,102,102,102,255,120,120,120,255,144,144,144,255,106,106,106,255,91,91,91,255,131,131,131,255,177,177,177,255,130,130,130,255,1,1,1,255,44,44,44,255,140,140,140,255,196,196,196,255,211,211,211,255,135,135,135,255,0,0,0,255,0,0,0,255,26,26,26,255,12,12,12,255,3,3,3,255,104,104,104,255,143,143,143,255,143,143,143,255,197,197,197,255,124,124,124,255,98,98,98,255,178,178,178,255,183,183,183,255,136,136,136,255,162,162,162,255,149,149,149,255,155,155,155,255,191,191,191,255,192,192,192,255,197,197,197,255,148,148,148,255,149,149,149,255,150,150,150,255,138,138,138,255,173,173,173,255,191,191,191,255,183,183,183,255,154,154,154,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,134,134,134,255,141,141,141,255,152,152,152,255,159,159,159,255,162,162,162,255,175,175,175,255,172,172,172,255,90,90,90,255,137,137,137,255,172,172,172,255,136,136,136,255,83,83,83,255,70,70,70,255,125,125,125,255,117,117,117,255,0,0,0,255,42,42,42,255,166,166,166,255,213,213,213,255,181,181,181,255,156,156,156,255,180,180,180,255,115,115,115,255,64,64,64,255,1,1,1,255,17,17,17,255,13,13,13,255,0,0,0,255,53,53,53,255,97,97,97,255,155,155,155,255,185,185,185,255,65,65,65,255,185,185,185,255,165,165,165,255,122,122,122,255,146,146,146,255,148,148,148,255,115,115,115,255,173,173,173,255,198,198,198,255,173,173,173,255,157,157,157,255,111,111,111,255,110,110,110,255,170,170,170,255,175,175,175,255,162,162,162,255,186,186,186,255,125,125,125,255,0,0,0,255,157,157,157,255,162,162,162,255,164,164,164,255,171,171,171,255,175,175,175,255,154,154,154,255,135,135,135,255,126,126,126,255,140,140,140,255,134,134,134,255,114,114,114,255,95,95,95,255,94,94,94,255,79,79,79,255,67,67,67,255,81,81,81,255,123,123,123,255,163,163,163,255,179,179,179,255,178,178,178,255,152,152,152,255,120,120,120,255,80,80,80,255,49,49,49,255,24,24,24,255,22,22,22,255,42,42,42,255,65,65,65,255,95,95,95,255,116,116,116,255,120,120,120,255,132,132,132,255,145,145,145,255,160,160,160,255,158,158,158,255,152,152,152,255,146,146,146,255,147,147,147,255,160,160,160,255,177,177,177,255,170,170,170,255,150,150,150,255,130,130,130,255,137,137,137,255,148,148,148,255,165,165,165,255,168,168,168,255,159,159,159,255,103,103,103,255,130,130,130,255,178,178,178,255,157,157,157,255,156,156,156,255,151,151,151,255,154,154,154,255,175,175,175,255,128,128,128,255,115,115,115,255,160,160,160,255,180,180,180,255,110,110,110,255,111,111,111,255,31,31,31,255,0,0,0,255,3,3,3,255,140,140,140,255,204,204,204,255,158,158,158,255,172,172,172,255,186,186,186,255,189,189,189,255,198,198,198,255,206,206,206,255,119,119,119,255,0,0,0,255,27,27,27,255,22,22,22,255,14,14,14,255,16,16,16,255,44,44,44,255,84,84,84,255,135,135,135,255,137,137,137,255,164,164,164,255,171,171,171,255,178,178,178,255,159,159,159,255,106,106,106,255,127,127,127,255,185,185,185,255,163,163,163,255,121,121,121,255,139,139,139,255,91,91,91,255,177,177,177,255,154,154,154,255,150,150,150,255,139,139,139,255,145,145,145,255,0,0,0,255,153,153,153,255,156,156,156,255,153,153,153,255,152,152,152,255,156,156,156,255,151,151,151,255,140,140,140,255,139,139,139,255,141,141,141,255,129,129,129,255,100,100,100,255,69,69,69,255,63,63,63,255,51,51,51,255,69,69,69,255,105,105,105,255,150,150,150,255,170,170,170,255,173,173,173,255,174,174,174,255,175,175,175,255,170,170,170,255,148,148,148,255,106,106,106,255,56,56,56,255,24,24,24,255,17,17,17,255,26,26,26,255,45,45,45,255,67,67,67,255,83,83,83,255,103,103,103,255,125,125,125,255,153,153,153,255,168,168,168,255,169,169,169,255,152,152,152,255,132,132,132,255,132,132,132,255,151,151,151,255,159,159,159,255,146,146,146,255,126,126,126,255,142,142,142,255,153,153,153,255,164,164,164,255,156,156,156,255,155,155,155,255,120,120,120,255,173,173,173,255,169,169,169,255,145,145,145,255,153,153,153,255,150,150,150,255,114,114,114,255,157,157,157,255,195,195,195,255,94,94,94,255,167,167,167,255,112,112,112,255,48,48,48,255,50,50,50,255,1,1,1,255,65,65,65,255,118,118,118,255,136,136,136,255,142,142,142,255,153,153,153,255,147,147,147,255,198,198,198,255,160,160,160,255,199,199,199,255,223,223,223,255,211,211,211,255,116,116,116,255,0,0,0,255,23,23,23,255,1,1,1,255,11,11,11,255,19,19,19,255,0,0,0,255,60,60,60,255,78,78,78,255,140,140,140,255,222,222,222,255,206,206,206,255,174,174,174,255,140,140,140,255,47,47,47,255,104,104,104,255,191,191,191,255,144,144,144,255,119,119,119,255,148,148,148,255,214,214,214,255,144,144,144,255,134,134,134,255,166,166,166,255,194,194,194,255,0,0,0,255,156,156,156,255,154,154,154,255,144,144,144,255,139,139,139,255,145,145,145,255,155,155,155,255,147,147,147,255,143,143,143,255,124,124,124,255,107,107,107,255,79,79,79,255,56,56,56,255,58,58,58,255,59,59,59,255,89,89,89,255,122,122,122,255,143,143,143,255,150,150,150,255,157,157,157,255,171,171,171,255,189,189,189,255,201,201,201,255,201,201,201,255,167,167,167,255,108,108,108,255,63,63,63,255,38,38,38,255,32,32,32,255,25,25,25,255,27,27,27,255,45,45,45,255,62,62,62,255,91,91,91,255,127,127,127,255,162,162,162,255,174,174,174,255,156,156,156,255,131,131,131,255,123,123,123,255,139,139,139,255,147,147,147,255,136,136,136,255,123,123,123,255,145,145,145,255,159,159,159,255,163,163,163,255,152,152,152,255,166,166,166,255,155,155,155,255,163,163,163,255,161,161,161,255,136,136,136,255,134,134,134,255,120,120,120,255,123,123,123,255,169,169,169,255,180,180,180,255,112,112,112,255,140,140,140,255,44,44,44,255,2,2,2,255,60,60,60,255,99,99,99,255,108,108,108,255,113,113,113,255,121,121,121,255,122,122,122,255,111,111,111,255,145,145,145,255,150,150,150,255,199,199,199,255,225,225,225,255,214,214,214,255,216,216,216,255,206,206,206,255,83,83,83,255,97,97,97,255,81,81,81,255,24,24,24,255,18,18,18,255,30,30,30,255,18,18,18,255,23,23,23,255,67,67,67,255,141,141,141,255,174,174,174,255,144,144,144,255,129,129,129,255,160,160,160,255,111,111,111,255,165,165,165,255,146,146,146,255,38,38,38,255,163,163,163,255,220,220,220,255,123,123,123,255,154,154,154,255,207,207,207,255,213,213,213,255,0,0,0,255,155,155,155,255,146,146,146,255,138,138,138,255,133,133,133,255,135,135,135,255,142,142,142,255,130,130,130,255,117,117,117,255,83,83,83,255,70,70,70,255,67,67,67,255,80,80,80,255,96,96,96,255,108,108,108,255,115,115,115,255,126,126,126,255,120,120,120,255,126,126,126,255,135,135,135,255,155,155,155,255,180,180,180,255,201,201,201,255,215,215,215,255,205,205,205,255,162,162,162,255,110,110,110,255,75,75,75,255,60,60,60,255,44,44,44,255,24,24,24,255,20,20,20,255,29,29,29,255,47,47,47,255,77,77,77,255,112,112,112,255,137,137,137,255,143,143,143,255,137,137,137,255,124,124,124,255,139,139,139,255,149,149,149,255,139,139,139,255,122,122,122,255,138,138,138,255,156,156,156,255,163,163,163,255,160,160,160,255,184,184,184,255,194,194,194,255,149,149,149,255,169,169,169,255,133,133,133,255,121,121,121,255,150,150,150,255,133,133,133,255,104,104,104,255,110,110,110,255,55,55,55,255,0,0,0,255,30,30,30,255,93,93,93,255,172,172,172,255,195,195,195,255,116,116,116,255,159,159,159,255,103,103,103,255,123,123,123,255,75,75,75,255,119,119,119,255,125,125,125,255,159,159,159,255,206,206,206,255,225,225,225,255,218,218,218,255,223,223,223,255,187,187,187,255,60,60,60,255,146,146,146,255,102,102,102,255,0,0,0,255,14,14,14,255,21,21,21,255,22,22,22,255,1,1,1,255,3,3,3,255,60,60,60,255,114,114,114,255,151,151,151,255,174,174,174,255,108,108,108,255,197,197,197,255,183,183,183,255,70,70,70,255,95,95,95,255,176,176,176,255,130,130,130,255,177,177,177,255,207,207,207,255,208,208,208,255,0,0,0,255,135,135,135,255,130,130,130,255,122,122,122,255,109,109,109,255,98,98,98,255,91,91,91,255,81,81,81,255,74,74,74,255,71,71,71,255,79,79,79,255,102,102,102,255,124,124,124,255,137,137,137,255,130,130,130,255,119,119,119,255,124,124,124,255,120,120,120,255,121,121,121,255,124,124,124,255,148,148,148,255,171,171,171,255,187,187,187,255,197,197,197,255,201,201,201,255,185,185,185,255,142,142,142,255,115,115,115,255,92,92,92,255,80,80,80,255,51,51,51,255,31,31,31,255,24,24,24,255,21,21,21,255,35,35,35,255,53,53,53,255,74,74,74,255,93,93,93,255,119,119,119,255,132,132,132,255,148,148,148,255,151,151,151,255,132,132,132,255,127,127,127,255,122,122,122,255,136,136,136,255,148,148,148,255,169,169,169,255,202,202,202,255,214,214,214,255,99,99,99,255,105,105,105,255,102,102,102,255,112,112,112,255,90,90,90,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,75,75,75,255,190,190,190,255,141,141,141,255,187,187,187,255,168,168,168,255,129,129,129,255,91,91,91,255,135,135,135,255,155,155,155,255,138,138,138,255,106,106,106,255,155,155,155,255,175,175,175,255,147,147,147,255,140,140,140,255,185,185,185,255,186,186,186,255,166,166,166,255,74,74,74,255,142,142,142,255,102,102,102,255,111,111,111,255,66,66,66,255,2,2,2,255,22,22,22,255,14,14,14,255,22,22,22,255,0,0,0,255,14,14,14,255,52,52,52,255,136,136,136,255,172,172,172,255,110,110,110,255,175,175,175,255,106,106,106,255,174,174,174,255,58,58,58,255,93,93,93,255,207,207,207,255,227,227,227,255,220,220,220,255,0,0,0,255,106,106,106,255,92,92,92,255,82,82,82,255,71,71,71,255,57,57,57,255,55,55,55,255,59,59,59,255,61,61,61,255,80,80,80,255,102,102,102,255,142,142,142,255,155,155,155,255,155,155,155,255,137,137,137,255,119,119,119,255,121,121,121,255,123,123,123,255,124,124,124,255,129,129,129,255,147,147,147,255,168,168,168,255,181,181,181,255,181,181,181,255,181,181,181,255,173,173,173,255,138,138,138,255,132,132,132,255,117,117,117,255,124,124,124,255,97,97,97,255,69,69,69,255,41,41,41,255,20,20,20,255,16,16,16,255,18,18,18,255,29,29,29,255,45,45,45,255,74,74,74,255,103,103,103,255,129,129,129,255,145,145,145,255,132,132,132,255,126,126,126,255,113,113,113,255,121,121,121,255,135,135,135,255,162,162,162,255,191,191,191,255,207,207,207,255,137,137,137,255,60,60,60,255,0,0,0,255,32,32,32,255,0,0,0,255,2,2,2,255,38,38,38,255,109,109,109,255,117,117,117,255,87,87,87,255,170,170,170,255,138,138,138,255,162,162,162,255,148,148,148,255,125,125,125,255,109,109,109,255,104,104,104,255,118,118,118,255,161,161,161,255,126,126,126,255,158,158,158,255,207,207,207,255,188,188,188,255,185,185,185,255,136,136,136,255,135,135,135,255,123,123,123,255,94,94,94,255,198,198,198,255,136,136,136,255,186,186,186,255,160,160,160,255,62,62,62,255,0,0,0,255,37,37,37,255,30,30,30,255,0,0,0,255,19,19,19,255,0,0,0,255,12,12,12,255,125,125,125,255,128,128,128,255,111,111,111,255,108,108,108,255,116,116,116,255,119,119,119,255,134,134,134,255,121,121,121,255,170,170,170,255,190,190,190,255,0,0,0,255,64,64,64,255,55,55,55,255,56,56,56,255,55,55,55,255,44,44,44,255,43,43,43,255,54,54,54,255,68,68,68,255,99,99,99,255,122,122,122,255,160,160,160,255,163,163,163,255,162,162,162,255,143,143,143,255,128,128,128,255,123,123,123,255,129,129,129,255,130,130,130,255,141,141,141,255,148,148,148,255,157,157,157,255,163,163,163,255,168,168,168,255,171,171,171,255,146,146,146,255,116,116,116,255,125,125,125,255,137,137,137,255,164,164,164,255,147,147,147,255,130,130,130,255,90,90,90,255,60,60,60,255,44,44,44,255,36,36,36,255,27,27,27,255,23,23,23,255,33,33,33,255,58,58,58,255,91,91,91,255,118,118,118,255,113,113,113,255,115,115,115,255,104,104,104,255,121,121,121,255,132,132,132,255,154,154,154,255,170,170,170,255,175,175,175,255,37,37,37,255,24,24,24,255,16,16,16,255,46,46,46,255,109,109,109,255,105,105,105,255,53,53,53,255,84,84,84,255,93,93,93,255,51,51,51,255,109,109,109,255,138,138,138,255,208,208,208,255,185,185,185,255,152,152,152,255,180,180,180,255,128,128,128,255,87,87,87,255,137,137,137,255,150,150,150,255,146,146,146,255,115,115,115,255,129,129,129,255,187,187,187,255,223,223,223,255,163,163,163,255,0,0,0,255,107,107,107,255,223,223,223,255,160,160,160,255,218,218,218,255,192,192,192,255,180,180,180,255,126,126,126,255,98,98,98,255,53,53,53,255,71,71,71,255,34,34,34,255,20,20,20,255,12,12,12,255,0,0,0,255,126,126,126,255,117,117,117,255,44,44,44,255,87,87,87,255,125,125,125,255,184,184,184,255,150,150,150,255,108,108,108,255,139,139,139,255,0,0,0,255,59,59,59,255,58,58,58,255,75,75,75,255,86,86,86,255,82,82,82,255,90,90,90,255,101,101,101,255,106,106,106,255,101,101,101,255,101,101,101,255,134,134,134,255,153,153,153,255,158,158,158,255,147,147,147,255,134,134,134,255,120,120,120,255,116,116,116,255,121,121,121,255,144,144,144,255,158,158,158,255,157,157,157,255,161,161,161,255,158,158,158,255,162,162,162,255,134,134,134,255,115,115,115,255,135,135,135,255,153,153,153,255,185,185,185,255,176,176,176,255,179,179,179,255,145,145,145,255,118,118,118,255,87,87,87,255,73,73,73,255,53,53,53,255,35,35,35,255,22,22,22,255,24,24,24,255,50,50,50,255,80,80,80,255,83,83,83,255,94,94,94,255,103,103,103,255,133,133,133,255,141,141,141,255,145,145,145,255,153,153,153,255,158,158,158,255,48,48,48,255,66,66,66,255,151,151,151,255,135,135,135,255,187,187,187,255,161,161,161,255,91,91,91,255,171,171,171,255,159,159,159,255,83,83,83,255,43,43,43,255,98,98,98,255,144,144,144,255,159,159,159,255,141,141,141,255,126,126,126,255,148,148,148,255,83,83,83,255,80,80,80,255,150,150,150,255,193,193,193,255,183,183,183,255,101,101,101,255,161,161,161,255,119,119,119,255,156,156,156,255,156,156,156,255,106,106,106,255,214,214,214,255,141,141,141,255,191,191,191,255,207,207,207,255,216,216,216,255,170,170,170,255,174,174,174,255,101,101,101,255,101,101,101,255,76,76,76,255,0,0,0,255,30,30,30,255,22,22,22,255,0,0,0,255,98,98,98,255,24,24,24,255,142,142,142,255,165,165,165,255,125,125,125,255,147,147,147,255,174,174,174,255,181,181,181,255,0,0,0,255,87,87,87,255,97,97,97,255,122,122,122,255,133,133,133,255,123,123,123,255,118,118,118,255,123,123,123,255,132,132,132,255,115,115,115,255,100,100,100,255,121,121,121,255,143,143,143,255,156,156,156,255,149,149,149,255,146,146,146,255,133,133,133,255,110,110,110,255,108,108,108,255,132,132,132,255,151,151,151,255,150,150,150,255,150,150,150,255,159,159,159,255,170,170,170,255,153,153,153,255,129,129,129,255,143,143,143,255,154,154,154,255,182,182,182,255,181,181,181,255,196,196,196,255,189,189,189,255,171,171,171,255,145,145,145,255,125,125,125,255,105,105,105,255,76,76,76,255,47,47,47,255,22,22,22,255,27,27,27,255,50,50,50,255,58,58,58,255,84,84,84,255,107,107,107,255,145,145,145,255,158,158,158,255,164,164,164,255,164,164,164,255,152,152,152,255,165,165,165,255,144,144,144,255,134,134,134,255,165,165,165,255,157,157,157,255,135,135,135,255,116,116,116,255,155,155,155,255,193,193,193,255,204,204,204,255,108,108,108,255,72,72,72,255,170,170,170,255,117,117,117,255,131,131,131,255,154,154,154,255,159,159,159,255,139,139,139,255,31,31,31,255,120,120,120,255,182,182,182,255,128,128,128,255,173,173,173,255,180,180,180,255,161,161,161,255,187,187,187,255,213,213,213,255,80,80,80,255,194,194,194,255,163,163,163,255,141,141,141,255,219,219,219,255,205,205,205,255,187,187,187,255,192,192,192,255,210,210,210,255,128,128,128,255,173,173,173,255,85,85,85,255,0,0,0,255,32,32,32,255,25,25,25,255,35,35,35,255,59,59,59,255,152,152,152,255,167,167,167,255,165,165,165,255,202,202,202,255,227,227,227,255,151,151,151,255,0,0,0,255,126,126,126,255,126,126,126,255,140,140,140,255,149,149,149,255,146,146,146,255,145,145,145,255,147,147,147,255,157,157,157,255,140,140,140,255,109,109,109,255,108,108,108,255,122,122,122,255,151,151,151,255,147,147,147,255,141,141,141,255,134,134,134,255,118,118,118,255,101,101,101,255,116,116,116,255,138,138,138,255,155,155,155,255,150,150,150,255,157,157,157,255,168,168,168,255,175,175,175,255,146,146,146,255,151,151,151,255,145,145,145,255,170,170,170,255,177,177,177,255,195,195,195,255,207,207,207,255,199,199,199,255,186,186,186,255,170,170,170,255,153,153,153,255,127,127,127,255,86,86,86,255,48,48,48,255,22,22,22,255,31,31,31,255,34,34,34,255,78,78,78,255,116,116,116,255,153,153,153,255,164,164,164,255,177,177,177,255,184,184,184,255,170,170,170,255,178,178,178,255,165,165,165,255,88,88,88,255,92,92,92,255,157,157,157,255,155,155,155,255,156,156,156,255,169,169,169,255,113,113,113,255,168,168,168,255,195,195,195,255,12,12,12,255,132,132,132,255,196,196,196,255,176,176,176,255,124,124,124,255,111,111,111,255,165,165,165,255,147,147,147,255,2,2,2,255,140,140,140,255,145,145,145,255,155,155,155,255,129,129,129,255,234,234,234,255,193,193,193,255,156,156,156,255,69,69,69,255,171,171,171,255,174,174,174,255,145,145,145,255,213,213,213,255,226,226,226,255,221,221,221,255,202,202,202,255,221,221,221,255,206,206,206,255,168,168,168,255,206,206,206,255,40,40,40,255,25,25,25,255,28,28,28,255,22,22,22,255,15,15,15,255,155,155,155,255,166,166,166,255,141,141,141,255,202,202,202,255,213,213,213,255,166,166,166,255,0,0,0,255,155,155,155,255,139,139,139,255,132,132,132,255,131,131,131,255,131,131,131,255,143,143,143,255,158,158,158,255,173,173,173,255,168,168,168,255,134,134,134,255,117,117,117,255,122,122,122,255,158,158,158,255,168,168,168,255,153,153,153,255,143,143,143,255,134,134,134,255,120,120,120,255,116,116,116,255,117,117,117,255,139,139,139,255,144,144,144,255,159,159,159,255,166,166,166,255,181,181,181,255,152,152,152,255,149,149,149,255,139,139,139,255,151,151,151,255,162,162,162,255,175,175,175,255,198,198,198,255,192,192,192,255,197,197,197,255,194,194,194,255,190,190,190,255,161,161,161,255,112,112,112,255,77,77,77,255,40,40,40,255,34,34,34,255,23,23,23,255,55,55,55,255,97,97,97,255,136,136,136,255,167,167,167,255,190,190,190,255,195,195,195,255,170,170,170,255,201,201,201,255,166,166,166,255,157,157,157,255,145,145,145,255,96,96,96,255,81,81,81,255,133,133,133,255,195,195,195,255,198,198,198,255,167,167,167,255,169,169,169,255,116,116,116,255,81,81,81,255,208,208,208,255,216,216,216,255,196,196,196,255,117,117,117,255,129,129,129,255,214,214,214,255,141,141,141,255,68,68,68,255,130,130,130,255,133,133,133,255,126,126,126,255,147,147,147,255,141,141,141,255,199,199,199,255,134,134,134,255,126,126,126,255,140,140,140,255,108,108,108,255,158,158,158,255,168,168,168,255,186,186,186,255,143,143,143,255,211,211,211,255,238,238,238,255,156,156,156,255,96,96,96,255,90,90,90,255,126,126,126,255,0,0,0,255,15,15,15,255,11,11,11,255,39,39,39,255,110,110,110,255,129,129,129,255,223,223,223,255,214,214,214,255,160,160,160,255,0,0,0,255,166,166,166,255,152,152,152,255,141,141,141,255,133,133,133,255,124,124,124,255,133,133,133,255,154,154,154,255,174,174,174,255,176,176,176,255,152,152,152,255,120,120,120,255,119,119,119,255,146,146,146,255,171,171,171,255,152,152,152,255,139,139,139,255,138,138,138,255,129,129,129,255,114,114,114,255,92,92,92,255,101,101,101,255,112,112,112,255,146,146,146,255,158,158,158,255,169,169,169,255,138,138,138,255,132,132,132,255,131,131,131,255,144,144,144,255,162,162,162,255,172,172,172,255,188,188,188,255,177,177,177,255,180,180,180,255,191,191,191,255,198,198,198,255,178,178,178,255,119,119,119,255,93,93,93,255,65,65,65,255,55,55,55,255,28,28,28,255,33,33,33,255,65,65,65,255,101,101,101,255,144,144,144,255,173,173,173,255,184,184,184,255,165,165,165,255,191,191,191,255,189,189,189,255,163,163,163,255,206,206,206,255,171,171,171,255,96,96,96,255,78,78,78,255,142,142,142,255,204,204,204,255,211,211,211,255,164,164,164,255,167,167,167,255,46,46,46,255,115,115,115,255,148,148,148,255,164,164,164,255,121,121,121,255,124,124,124,255,119,119,119,255,126,126,126,255,75,75,75,255,3,3,3,255,61,61,61,255,126,126,126,255,209,209,209,255,120,120,120,255,128,128,128,255,107,107,107,255,102,102,102,255,163,163,163,255,168,168,168,255,190,190,190,255,174,174,174,255,157,157,157,255,117,117,117,255,166,166,166,255,217,217,217,255,207,207,207,255,116,116,116,255,0,0,0,255,142,142,142,255,139,139,139,255,0,0,0,255,22,22,22,255,20,20,20,255,49,49,49,255,101,101,101,255,177,177,177,255,158,158,158,255,148,148,148,255,0,0,0,255,180,180,180,255,170,170,170,255,158,158,158,255,134,134,134,255,115,115,115,255,115,115,115,255,138,138,138,255,159,159,159,255,163,163,163,255,149,149,149,255,114,114,114,255,103,103,103,255,111,111,111,255,149,149,149,255,151,151,151,255,149,149,149,255,148,148,148,255,154,154,154,255,136,136,136,255,103,103,103,255,87,87,87,255,96,96,96,255,124,124,124,255,145,145,145,255,163,163,163,255,151,151,151,255,130,130,130,255,119,119,119,255,124,124,124,255,152,152,152,255,165,165,165,255,177,177,177,255,164,164,164,255,162,162,162,255,172,172,172,255,184,184,184,255,166,166,166,255,113,113,113,255,91,91,91,255,90,90,90,255,90,90,90,255,56,56,56,255,27,27,27,255,32,32,32,255,61,61,61,255,105,105,105,255,140,140,140,255,163,163,163,255,161,161,161,255,206,206,206,255,181,181,181,255,174,174,174,255,156,156,156,255,154,154,154,255,109,109,109,255,121,121,121,255,83,83,83,255,96,96,96,255,141,141,141,255,119,119,119,255,94,94,94,255,75,75,75,255,26,26,26,255,91,91,91,255,182,182,182,255,126,126,126,255,187,187,187,255,200,200,200,255,154,154,154,255,131,131,131,255,103,103,103,255,85,85,85,255,106,106,106,255,124,124,124,255,209,209,209,255,195,195,195,255,133,133,133,255,51,51,51,255,124,124,124,255,138,138,138,255,184,184,184,255,201,201,201,255,175,175,175,255,163,163,163,255,148,148,148,255,148,148,148,255,171,171,171,255,148,148,148,255,34,34,34,255,73,73,73,255,214,214,214,255,106,106,106,255,0,0,0,255,32,32,32,255,11,11,11,255,65,65,65,255,88,88,88,255,112,112,112,255,191,191,191,255,0,0,0,255,180,180,180,255,174,174,174,255,172,172,172,255,161,161,161,255,143,143,143,255,121,121,121,255,120,120,120,255,128,128,128,255,135,135,135,255,132,132,132,255,106,106,106,255,85,85,85,255,82,82,82,255,112,112,112,255,135,135,135,255,155,155,155,255,157,157,157,255,163,163,163,255,153,153,153,255,133,133,133,255,118,118,118,255,107,107,107,255,121,121,121,255,138,138,138,255,162,162,162,255,167,167,167,255,146,146,146,255,121,121,121,255,121,121,121,255,145,145,145,255,167,167,167,255,165,165,165,255,155,155,155,255,154,154,154,255,167,167,167,255,180,180,180,255,167,167,167,255,118,118,118,255,81,81,81,255,91,91,91,255,109,109,109,255,92,92,92,255,42,42,42,255,21,21,21,255,35,35,35,255,65,65,65,255,100,100,100,255,138,138,138,255,159,159,159,255,184,184,184,255,174,174,174,255,162,162,162,255,162,162,162,255,204,204,204,255,194,194,194,255,164,164,164,255,102,102,102,255,91,91,91,255,87,87,87,255,105,105,105,255,104,104,104,255,80,80,80,255,63,63,63,255,101,101,101,255,123,123,123,255,165,165,165,255,208,208,208,255,168,168,168,255,187,187,187,255,222,222,222,255,201,201,201,255,188,188,188,255,98,98,98,255,94,94,94,255,164,164,164,255,223,223,223,255,226,226,226,255,150,150,150,255,41,41,41,255,153,153,153,255,150,150,150,255,153,153,153,255,109,109,109,255,147,147,147,255,209,209,209,255,192,192,192,255,168,168,168,255,137,137,137,255,82,82,82,255,0,0,0,255,142,142,142,255,170,170,170,255,35,35,35,255,0,0,0,255,26,26,26,255,15,15,15,255,55,55,55,255,132,132,132,255,185,185,185,255,0,0,0,255,177,177,177,255,172,172,172,255,175,175,175,255,168,168,168,255,158,158,158,255,132,132,132,255,119,119,119,255,113,113,113,255,117,117,117,255,119,119,119,255,102,102,102,255,84,84,84,255,85,85,85,255,110,110,110,255,137,137,137,255,153,153,153,255,165,165,165,255,178,178,178,255,185,185,185,255,183,183,183,255,171,171,171,255,145,145,145,255,121,121,121,255,125,125,125,255,159,159,159,255,185,185,185,255,173,173,173,255,128,128,128,255,118,118,118,255,133,133,133,255,165,165,165,255,157,157,157,255,143,143,143,255,143,143,143,255,155,155,155,255,169,169,169,255,161,161,161,255,130,130,130,255,81,81,81,255,78,78,78,255,101,101,101,255,108,108,108,255,66,66,66,255,22,22,22,255,19,19,19,255,32,32,32,255,60,60,60,255,104,104,104,255,151,151,151,255,160,160,160,255,163,163,163,255,189,189,189,255,193,193,193,255,182,182,182,255,164,164,164,255,134,134,134,255,124,124,124,255,156,156,156,255,139,139,139,255,123,123,123,255,165,165,165,255,53,53,53,255,105,105,105,255,173,173,173,255,130,130,130,255,147,147,147,255,116,116,116,255,169,169,169,255,219,219,219,255,219,219,219,255,216,216,216,255,181,181,181,255,130,130,130,255,84,84,84,255,122,122,122,255,216,216,216,255,184,184,184,255,185,185,185,255,63,63,63,255,164,164,164,255,185,185,185,255,157,157,157,255,103,103,103,255,83,83,83,255,150,150,150,255,159,159,159,255,180,180,180,255,147,147,147,255,111,111,111,255,0,0,0,255,46,46,46,255,165,165,165,255,94,94,94,255,0,0,0,255,1,1,1,255,28,28,28,255,1,1,1,255,46,46,46,255,131,131,131,255,0,0,0,255,158,158,158,255,164,164,164,255,177,177,177,255,183,183,183,255,179,179,179,255,159,159,159,255,147,147,147,255,136,136,136,255,131,131,131,255,130,130,130,255,108,108,108,255,105,105,105,255,107,107,107,255,131,131,131,255,142,142,142,255,140,140,140,255,155,155,155,255,175,175,175,255,202,202,202,255,207,207,207,255,202,202,202,255,177,177,177,255,149,149,149,255,124,124,124,255,148,148,148,255,176,176,176,255,192,192,192,255,142,142,142,255,125,125,125,255,124,124,124,255,155,155,155,255,147,147,147,255,137,137,137,255,139,139,139,255,147,147,147,255,158,158,158,255,146,146,146,255,131,131,131,255,93,93,93,255,72,72,72,255,83,83,83,255,90,90,90,255,81,81,81,255,47,47,47,255,28,28,28,255,24,24,24,255,35,35,35,255,68,68,68,255,117,117,117,255,147,147,147,255,116,116,116,255,135,135,135,255,182,182,182,255,191,191,191,255,180,180,180,255,199,199,199,255,174,174,174,255,185,185,185,255,170,170,170,255,131,131,131,255,147,147,147,255,69,69,69,255,159,159,159,255,161,161,161,255,165,165,165,255,119,119,119,255,87,87,87,255,216,216,216,255,213,213,213,255,208,208,208,255,181,181,181,255,208,208,208,255,196,196,196,255,167,167,167,255,64,64,64,255,201,201,201,255,188,188,188,255,162,162,162,255,80,80,80,255,131,131,131,255,152,152,152,255,153,153,153,255,167,167,167,255,164,164,164,255,125,125,125,255,97,97,97,255,146,146,146,255,91,91,91,255,125,125,125,255,150,150,150,255,0,0,0,255,75,75,75,255,86,86,86,255,112,112,112,255,71,71,71,255,0,0,0,255,25,25,25,255,15,15,15,255,28,28,28,255,0,0,0,255,149,149,149,255,154,154,154,255,167,167,167,255,176,176,176,255,177,177,177,255,172,172,172,255,165,165,165,255,158,158,158,255,147,147,147,255,140,140,140,255,101,101,101,255,107,107,107,255,118,118,118,255,155,155,155,255,158,158,158,255,136,136,136,255,152,152,152,255,170,170,170,255,197,197,197,255,193,193,193,255,190,190,190,255,189,189,189,255,178,178,178,255,144,144,144,255,142,142,142,255,155,155,155,255,183,183,183,255,154,154,154,255,131,131,131,255,127,127,127,255,147,147,147,255,153,153,153,255,150,150,150,255,156,156,156,255,161,161,161,255,154,154,154,255,136,136,136,255,133,133,133,255,128,128,128,255,114,114,114,255,93,93,93,255,71,71,71,255,71,71,71,255,73,73,73,255,70,70,70,255,48,48,48,255,30,30,30,255,36,36,36,255,73,73,73,255,174,174,174,255,132,132,132,255,132,132,132,255,144,144,144,255,161,161,161,255,190,190,190,255,199,199,199,255,187,187,187,255,135,135,135,255,160,160,160,255,130,130,130,255,95,95,95,255,0,0,0,255,171,171,171,255,172,172,172,255,160,160,160,255,198,198,198,255,109,109,109,255,215,215,215,255,189,189,189,255,127,127,127,255,165,165,165,255,209,209,209,255,219,219,219,255,215,215,215,255,99,99,99,255,117,117,117,255,205,205,205,255,197,197,197,255,124,124,124,255,75,75,75,255,174,174,174,255,138,138,138,255,154,154,154,255,234,234,234,255,232,232,232,255,205,205,205,255,99,99,99,255,106,106,106,255,196,196,196,255,229,229,229,255,171,171,171,255,4,4,4,255,1,1,1,255,111,111,111,255,188,188,188,255,121,121,121,255,5,5,5,255,36,36,36,255,37,37,37,255,0,0,0,255,158,158,158,255,157,157,157,255,168,168,168,255,177,177,177,255,180,180,180,255,174,174,174,255,166,166,166,255,160,160,160,255,157,157,157,255,144,144,144,255,106,106,106,255,100,100,100,255,113,113,113,255,151,151,151,255,163,163,163,255,149,149,149,255,154,154,154,255,159,159,159,255,177,177,177,255,176,176,176,255,184,184,184,255,199,199,199,255,209,209,209,255,176,176,176,255,149,149,149,255,143,143,143,255,164,164,164,255,167,167,167,255,140,140,140,255,131,131,131,255,135,135,135,255,156,156,156,255,171,171,171,255,178,178,178,255,179,179,179,255,160,160,160,255,141,141,141,255,148,148,148,255,168,168,168,255,172,172,172,255,139,139,139,255,92,92,92,255,72,72,72,255,92,92,92,255,107,107,107,255,95,95,95,255,51,51,51,255,32,32,32,255,39,39,39,255,201,201,201,255,194,194,194,255,191,191,191,255,192,192,192,255,185,185,185,255,169,169,169,255,150,150,150,255,119,119,119,255,148,148,148,255,164,164,164,255,197,197,197,255,108,108,108,255,79,79,79,255,75,75,75,255,132,132,132,255,167,167,167,255,199,199,199,255,143,143,143,255,102,102,102,255,165,165,165,255,160,160,160,255,179,179,179,255,223,223,223,255,215,215,215,255,233,233,233,255,181,181,181,255,71,71,71,255,164,164,164,255,174,174,174,255,217,217,217,255,100,100,100,255,129,129,129,255,170,170,170,255,174,174,174,255,187,187,187,255,171,171,171,255,203,203,203,255,163,163,163,255,165,165,165,255,246,246,246,255,204,204,204,255,232,232,232,255,193,193,193,255,74,74,74,255,0,0,0,255,189,189,189,255,172,172,172,255,90,90,90,255,1,1,1,255,53,53,53,255,0,0,0,255,173,173,173,255,167,167,167,255,172,172,172,255,178,178,178,255,178,178,178,255,169,169,169,255,158,158,158,255,157,157,157,255,163,163,163,255,152,152,152,255,117,117,117,255,94,94,94,255,102,102,102,255,128,128,128,255,153,153,153,255,152,152,152,255,150,150,150,255,149,149,149,255,154,154,154,255,169,169,169,255,184,184,184,255,206,206,206,255,217,217,217,255,198,198,198,255,155,155,155,255,145,145,145,255,152,152,152,255,179,179,179,255,156,156,156,255,129,129,129,255,123,123,123,255,140,140,140,255,171,171,171,255,187,187,187,255,204,204,204,255,195,195,195,255,173,173,173,255,170,170,170,255,188,188,188,255,213,213,213,255,191,191,191,255,149,149,149,255,99,99,99,255,101,101,101,255,121,121,121,255,127,127,127,255,85,85,85,255,43,43,43,255,23,23,23,255,178,178,178,255,188,188,188,255,168,168,168,255,169,169,169,255,206,206,206,255,186,186,186,255,164,164,164,255,160,160,160,255,168,168,168,255,180,180,180,255,192,192,192,255,144,144,144,255,111,111,111,255,63,63,63,255,115,115,115,255,100,100,100,255,137,137,137,255,162,162,162,255,87,87,87,255,171,171,171,255,170,170,170,255,196,196,196,255,229,229,229,255,220,220,220,255,197,197,197,255,211,211,211,255,75,75,75,255,187,187,187,255,179,179,179,255,165,165,165,255,178,178,178,255,0,0,0,255,151,151,151,255,177,177,177,255,158,158,158,255,203,203,203,255,245,245,245,255,238,238,238,255,138,138,138,255,187,187,187,255,227,227,227,255,228,228,228,255,233,233,233,255,213,213,213,255,65,65,65,255,69,69,69,255,177,177,177,255,137,137,137,255,31,31,31,255,0,0,0,255,0,0,0,255,177,177,177,255,176,176,176,255,180,180,180,255,185,185,185,255,180,180,180,255,167,167,167,255,158,158,158,255,162,162,162,255,172,172,172,255,162,162,162,255,133,133,133,255,93,93,93,255,91,91,91,255,107,107,107,255,137,137,137,255,139,139,139,255,123,123,123,255,113,113,113,255,122,122,122,255,156,156,156,255,191,191,191,255,213,213,213,255,218,218,218,255,210,210,210,255,165,165,165,255,149,149,149,255,143,143,143,255,178,178,178,255,178,178,178,255,147,147,147,255,129,129,129,255,135,135,135,255,161,161,161,255,176,176,176,255,183,183,183,255,192,192,192,255,186,186,186,255,177,177,177,255,184,184,184,255,206,206,206,255,220,220,220,255,203,203,203,255,149,149,149,255,105,105,105,255,102,102,102,255,112,112,112,255,104,104,104,255,76,76,76,255,49,49,49,255,173,173,173,255,165,165,165,255,136,136,136,255,181,181,181,255,196,196,196,255,186,186,186,255,186,186,186,255,185,185,185,255,145,145,145,255,191,191,191,255,167,167,167,255,120,120,120,255,87,87,87,255,56,56,56,255,106,106,106,255,153,153,153,255,125,125,125,255,70,70,70,255,86,86,86,255,37,37,37,255,128,128,128,255,203,203,203,255,234,234,234,255,219,219,219,255,197,197,197,255,219,219,219,255,105,105,105,255,132,132,132,255,200,200,200,255,190,190,190,255,204,204,204,255,142,142,142,255,90,90,90,255,186,186,186,255,162,162,162,255,169,169,169,255,157,157,157,255,183,183,183,255,183,183,183,255,97,97,97,255,209,209,209,255,229,229,229,255,226,226,226,255,207,207,207,255,137,137,137,255,0,0,0,255,115,115,115,255,67,67,67,255,149,149,149,255,162,162,162,255,0,0,0,255,158,158,158,255,164,164,164,255,177,177,177,255,190,190,190,255,184,184,184,255,177,177,177,255,171,171,171,255,177,177,177,255,175,175,175,255,166,166,166,255,137,137,137,255,93,93,93,255,85,85,85,255,99,99,99,255,133,133,133,255,134,134,134,255,109,109,109,255,95,95,95,255,100,100,100,255,130,130,130,255,171,171,171,255,199,199,199,255,211,211,211,255,207,207,207,255,171,171,171,255,147,147,147,255,141,141,141,255,165,165,165,255,187,187,187,255,164,164,164,255,142,142,142,255,130,130,130,255,143,143,143,255,169,169,169,255,188,188,188,255,203,203,203,255,191,191,191,255,164,164,164,255,159,159,159,255,179,179,179,255,206,206,206,255,206,206,206,255,179,179,179,255,128,128,128,255,95,95,95,255,90,90,90,255,110,110,110,255,115,115,115,255,92,92,92,255,154,154,154,255,128,128,128,255,135,135,135,255,206,206,206,255,204,204,204,255,177,177,177,255,159,159,159,255,197,197,197,255,176,176,176,255,197,197,197,255,163,163,163,255,145,145,145,255,110,110,110,255,5,5,5,255,114,114,114,255,187,187,187,255,160,160,160,255,116,116,116,255,41,41,41,255,85,85,85,255,102,102,102,255,84,84,84,255,199,199,199,255,207,207,207,255,198,198,198,255,195,195,195,255,146,146,146,255,61,61,61,255,191,191,191,255,185,185,185,255,194,194,194,255,226,226,226,255,101,101,101,255,98,98,98,255,169,169,169,255,206,206,206,255,224,224,224,255,207,207,207,255,144,144,144,255,104,104,104,255,146,146,146,255,187,187,187,255,169,169,169,255,169,169,169,255,201,201,201,255,94,94,94,255,1,1,1,255,157,157,157,255,158,158,158,255,180,180,180,255,0,0,0,255,150,150,150,255,158,158,158,255,178,178,178,255,192,192,192,255,185,185,185,255,179,179,179,255,176,176,176,255,183,183,183,255,177,177,177,255,167,167,167,255,141,141,141,255,95,95,95,255,78,78,78,255,91,91,91,255,127,127,127,255,139,139,139,255,124,124,124,255,106,106,106,255,112,112,112,255,123,123,123,255,152,152,152,255,166,166,166,255,185,185,185,255,197,197,197,255,183,183,183,255,143,143,143,255,133,133,133,255,152,152,152,255,191,191,191,255,186,186,186,255,157,157,157,255,124,124,124,255,119,119,119,255,143,143,143,255,172,172,172,255,188,188,188,255,186,186,186,255,160,160,160,255,154,154,154,255,157,157,157,255,185,185,185,255,190,190,190,255,192,192,192,255,155,155,155,255,102,102,102,255,79,79,79,255,107,107,107,255,143,143,143,255,135,135,135,255,186,186,186,255,144,144,144,255,137,137,137,255,197,197,197,255,215,215,215,255,167,167,167,255,181,181,181,255,179,179,179,255,184,184,184,255,196,196,196,255,181,181,181,255,146,146,146,255,154,154,154,255,39,39,39,255,31,31,31,255,129,129,129,255,139,139,139,255,175,175,175,255,205,205,205,255,142,142,142,255,182,182,182,255,150,150,150,255,88,88,88,255,115,115,115,255,208,208,208,255,221,221,221,255,160,160,160,255,48,48,48,255,158,158,158,255,210,210,210,255,190,190,190,255,134,134,134,255,136,136,136,255,8,8,8,255,124,124,124,255,170,170,170,255,170,170,170,255,211,211,211,255,199,199,199,255,114,114,114,255,196,196,196,255,137,137,137,255,166,166,166,255,220,220,220,255,236,236,236,255,136,136,136,255,3,3,3,255,146,146,146,255,167,167,167,255,104,104,104,255,0,0,0,255,149,149,149,255,155,155,155,255,179,179,179,255,192,192,192,255,189,189,189,255,183,183,183,255,185,185,185,255,191,191,191,255,181,181,181,255,169,169,169,255,149,149,149,255,110,110,110,255,85,85,85,255,84,84,84,255,115,115,115,255,145,145,145,255,154,154,154,255,150,150,150,255,136,136,136,255,127,127,127,255,136,136,136,255,146,146,146,255,155,155,155,255,161,161,161,255,151,151,151,255,110,110,110,255,97,97,97,255,119,119,119,255,168,168,168,255,182,182,182,255,166,166,166,255,133,133,133,255,107,107,107,255,118,118,118,255,151,151,151,255,183,183,183,255,183,183,183,255,152,152,152,255,139,139,139,255,133,133,133,255,161,161,161,255,173,173,173,255,196,196,196,255,181,181,181,255,116,116,116,255,88,88,88,255,91,91,91,255,130,130,130,255,128,128,128,255,169,169,169,255,150,150,150,255,140,140,140,255,161,161,161,255,216,216,216,255,187,187,187,255,198,198,198,255,204,204,204,255,192,192,192,255,196,196,196,255,146,146,146,255,153,153,153,255,145,145,145,255,99,99,99,255,72,72,72,255,83,83,83,255,124,124,124,255,197,197,197,255,229,229,229,255,160,160,160,255,82,82,82,255,162,162,162,255,182,182,182,255,128,128,128,255,71,71,71,255,112,112,112,255,49,49,49,255,5,5,5,255,56,56,56,255,165,165,165,255,170,170,170,255,171,171,171,255,175,175,175,255,155,155,155,255,0,0,0,255,132,132,132,255,164,164,164,255,166,166,166,255,162,162,162,255,61,61,61,255,132,132,132,255,127,127,127,255,196,196,196,255,193,193,193,255,221,221,221,255,159,159,159,255,0,0,0,255,103,103,103,255,89,89,89,255,73,73,73,255,0,0,0,255,152,152,152,255,159,159,159,255,175,175,175,255,187,187,187,255,189,189,189,255,188,188,188,255,190,190,190,255,194,194,194,255,185,185,185,255,173,173,173,255,153,153,153,255,127,127,127,255,99,99,99,255,80,80,80,255,91,91,91,255,129,129,129,255,169,169,169,255,179,179,179,255,172,172,172,255,150,150,150,255,135,135,135,255,122,122,122,255,110,110,110,255,117,117,117,255,121,121,121,255,111,111,111,255,90,90,90,255,93,93,93,255,123,123,123,255,154,154,154,255,167,167,167,255,154,154,154,255,125,125,125,255,108,108,108,255,122,122,122,255,158,158,158,255,174,174,174,255,147,147,147,255,138,138,138,255,129,129,129,255,158,158,158,255,169,169,169,255,192,192,192,255,183,183,183,255,119,119,119,255,89,89,89,255,89,89,89,255,115,115,115,255,120,120,120,255,123,123,123,255,162,162,162,255,165,165,165,255,179,179,179,255,170,170,170,255,194,194,194,255,180,180,180,255,203,203,203,255,191,191,191,255,207,207,207,255,178,178,178,255,159,159,159,255,122,122,122,255,129,129,129,255,100,100,100,255,43,43,43,255,105,105,105,255,168,168,168,255,179,179,179,255,165,165,165,255,204,204,204,255,105,105,105,255,67,67,67,255,102,102,102,255,37,37,37,255,64,64,64,255,170,170,170,255,172,172,172,255,0,0,0,255,25,25,25,255,139,139,139,255,188,188,188,255,208,208,208,255,218,218,218,255,105,105,105,255,68,68,68,255,173,173,173,255,176,176,176,255,148,148,148,255,86,86,86,255,152,152,152,255,162,162,162,255,155,155,155,255,172,172,172,255,177,177,177,255,138,138,138,255,2,2,2,255,116,116,116,255,177,177,177,255,68,68,68,255,0,0,0,255,128,128,128,255,149,149,149,255,166,166,166,255,175,175,175,255,181,181,181,255,180,180,180,255,179,179,179,255,185,185,185,255,183,183,183,255,169,169,169,255,151,151,151,255,133,133,133,255,121,121,121,255,90,90,90,255,85,85,85,255,108,108,108,255,155,155,155,255,175,175,175,255,172,172,172,255,157,157,157,255,149,149,149,255,139,139,139,255,117,117,117,255,105,105,105,255,107,107,107,255,120,120,120,255,110,110,110,255,91,91,91,255,89,89,89,255,118,118,118,255,153,153,153,255,171,171,171,255,144,144,144,255,110,110,110,255,103,103,103,255,133,133,133,255,153,153,153,255,132,132,132,255,129,129,129,255,134,134,134,255,160,160,160,255,167,167,167,255,183,183,183,255,170,170,170,255,111,111,111,255,82,82,82,255,83,83,83,255,103,103,103,255,110,110,110,255,3,3,3,255,81,81,81,255,164,164,164,255,140,140,140,255,165,165,165,255,164,164,164,255,160,160,160,255,130,130,130,255,159,159,159,255,184,184,184,255,194,194,194,255,105,105,105,255,158,158,158,255,133,133,133,255,131,131,131,255,27,27,27,255,88,88,88,255,137,137,137,255,175,175,175,255,167,167,167,255,189,189,189,255,184,184,184,255,169,169,169,255,155,155,155,255,146,146,146,255,135,135,135,255,179,179,179,255,201,201,201,255,159,159,159,255,43,43,43,255,49,49,49,255,117,117,117,255,160,160,160,255,151,151,151,255,132,132,132,255,31,31,31,255,129,129,129,255,165,165,165,255,94,94,94,255,134,134,134,255,192,192,192,255,162,162,162,255,167,167,167,255,173,173,173,255,194,194,194,255,103,103,103,255,9,9,9,255,115,115,115,255,143,143,143,255,49,49,49,255,0,0,0,255,104,104,104,255,110,110,110,255,117,117,117,255,133,133,133,255,152,152,152,255,159,159,159,255,162,162,162,255,164,164,164,255,171,171,171,255,159,159,159,255,147,147,147,255,132,132,132,255,138,138,138,255,109,109,109,255,91,91,91,255,94,94,94,255,140,140,140,255,176,176,176,255,190,190,190,255,181,181,181,255,170,170,170,255,155,155,155,255,144,144,144,255,137,137,137,255,142,142,142,255,156,156,156,255,154,154,154,255,131,131,131,255,103,103,103,255,99,99,99,255,125,125,125,255,156,156,156,255,161,161,161,255,127,127,127,255,103,103,103,255,112,112,112,255,122,122,122,255,119,119,119,255,122,122,122,255,140,140,140,255,169,169,169,255,175,175,175,255,183,183,183,255,167,167,167,255,107,107,107,255,88,88,88,255,92,92,92,255,103,103,103,255,105,105,105,255,151,151,151,255,92,92,92,255,0,0,0,255,14,14,14,255,59,59,59,255,112,112,112,255,170,170,170,255,126,126,126,255,139,139,139,255,139,139,139,255,154,154,154,255,119,119,119,255,134,134,134,255,134,134,134,255,209,209,209,255,82,82,82,255,35,35,35,255,165,165,165,255,214,214,214,255,221,221,221,255,203,203,203,255,196,196,196,255,216,216,216,255,203,203,203,255,202,202,202,255,197,197,197,255,152,152,152,255,134,134,134,255,220,220,220,255,232,232,232,255,61,61,61,255,39,39,39,255,172,172,172,255,154,154,154,255,152,152,152,255,134,134,134,255,7,7,7,255,129,129,129,255,84,84,84,255,58,58,58,255,154,154,154,255,168,168,168,255,211,211,211,255,207,207,207,255,196,196,196,255,151,151,151,255,0,0,0,255,161,161,161,255,105,105,105,255,0,0,0,255,0,0,0,255,117,117,117,255,105,105,105,255,93,93,93,255,91,91,91,255,111,111,111,255,124,124,124,255,145,145,145,255,149,149,149,255,158,158,158,255,151,151,151,255,153,153,153,255,145,145,145,255,156,156,156,255,136,136,136,255,104,104,104,255,95,95,95,255,130,130,130,255,184,184,184,255,203,203,203,255,201,201,201,255,202,202,202,255,199,199,199,255,194,194,194,255,187,187,187,255,184,184,184,255,181,181,181,255,176,176,176,255,168,168,168,255,144,144,144,255,115,115,115,255,107,107,107,255,125,125,125,255,152,152,152,255,145,145,145,255,122,122,122,255,102,102,102,255,91,91,91,255,82,82,82,255,105,105,105,255,136,136,136,255,180,180,180,255,190,190,190,255,197,197,197,255,177,177,177,255,111,111,111,255,96,96,96,255,97,97,97,255,102,102,102,255,94,94,94,255,201,201,201,255,211,211,211,255,158,158,158,255,91,91,91,255,53,53,53,255,23,23,23,255,95,95,95,255,137,137,137,255,190,190,190,255,141,141,141,255,130,130,130,255,194,194,194,255,189,189,189,255,142,142,142,255,179,179,179,255,193,193,193,255,0,0,0,255,135,135,135,255,228,228,228,255,216,216,216,255,217,217,217,255,224,224,224,255,225,225,225,255,222,222,222,255,215,215,215,255,210,210,210,255,224,224,224,255,200,200,200,255,119,119,119,255,205,205,205,255,211,211,211,255,79,79,79,255,76,76,76,255,177,177,177,255,195,195,195,255,184,184,184,255,141,141,141,255,2,2,2,255,73,73,73,255,2,2,2,255,156,156,156,255,198,198,198,255,214,214,214,255,217,217,217,255,194,194,194,255,160,160,160,255,0,0,0,255,165,165,165,255,178,178,178,255,2,2,2,255,0,0,0,255,156,156,156,255,133,133,133,255,113,113,113,255,102,102,102,255,96,96,96,255,94,94,94,255,108,108,108,255,119,119,119,255,136,136,136,255,141,141,141,255,152,152,152,255,149,149,149,255,151,151,151,255,157,157,157,255,128,128,128,255,115,115,115,255,129,129,129,255,184,184,184,255,217,217,217,255,217,217,217,255,215,215,215,255,215,215,215,255,215,215,215,255,214,214,214,255,209,209,209,255,199,199,199,255,186,186,186,255,185,185,185,255,174,174,174,255,145,145,145,255,107,107,107,255,95,95,95,255,119,119,119,255,145,145,145,255,145,145,145,255,119,119,119,255,89,89,89,255,66,66,66,255,80,80,80,255,120,120,120,255,173,173,173,255,202,202,202,255,208,208,208,255,190,190,190,255,119,119,119,255,101,101,101,255,102,102,102,255,114,114,114,255,90,90,90,255,170,170,170,255,194,194,194,255,228,228,228,255,216,216,216,255,205,205,205,255,148,148,148,255,1,1,1,255,40,40,40,255,78,78,78,255,88,88,88,255,171,171,171,255,134,134,134,255,146,146,146,255,149,149,149,255,85,85,85,255,241,241,241,255,135,135,135,255,57,57,57,255,199,199,199,255,227,227,227,255,230,230,230,255,226,226,226,255,206,206,206,255,225,225,225,255,225,225,225,255,234,234,234,255,229,229,229,255,213,213,213,255,191,191,191,255,156,156,156,255,175,175,175,255,149,149,149,255,2,2,2,255,14,14,14,255,135,135,135,255,161,161,161,255,200,200,200,255,121,121,121,255,48,48,48,255,84,84,84,255,68,68,68,255,195,195,195,255,201,201,201,255,212,212,212,255,226,226,226,255,152,152,152,255,0,0,0,255,124,124,124,255,192,192,192,255,103,103,103,255,0,0,0,255,196,196,196,255,190,190,190,255,169,169,169,255,141,141,141,255,112,112,112,255,91,91,91,255,95,95,95,255,96,96,96,255,112,112,112,255,115,115,115,255,124,124,124,255,121,121,121,255,114,114,114,255,140,140,140,255,134,134,134,255,117,117,117,255,119,119,119,255,161,161,161,255,215,215,215,255,226,226,226,255,223,223,223,255,224,224,224,255,221,221,221,255,225,225,225,255,225,225,225,255,220,220,220,255,201,201,201,255,190,190,190,255,189,189,189,255,178,178,178,255,141,141,141,255,105,105,105,255,97,97,97,255,113,113,113,255,131,131,131,255,125,125,125,255,99,99,99,255,67,67,67,255,66,66,66,255,105,105,105,255,150,150,150,255,188,188,188,255,200,200,200,255,184,184,184,255,117,117,117,255,89,89,89,255,99,99,99,255,128,128,128,255,104,104,104,255,200,200,200,255,205,205,205,255,205,205,205,255,206,206,206,255,165,165,165,255,169,169,169,255,155,155,155,255,57,57,57,255,106,106,106,255,29,29,29,255,79,79,79,255,78,78,78,255,2,2,2,255,55,55,55,255,80,80,80,255,137,137,137,255,157,157,157,255,1,1,1,255,161,161,161,255,233,233,233,255,227,227,227,255,237,237,237,255,220,220,220,255,232,232,232,255,228,228,228,255,235,235,235,255,227,227,227,255,211,211,211,255,195,195,195,255,222,222,222,255,230,230,230,255,176,176,176,255,171,171,171,255,108,108,108,255,1,1,1,255,46,46,46,255,122,122,122,255,152,152,152,255,37,37,37,255,90,90,90,255,37,37,37,255,123,123,123,255,158,158,158,255,179,179,179,255,202,202,202,255,121,121,121,255,0,0,0,255,83,83,83,255,154,154,154,255,154,154,154,255,0,0,0,255,187,187,187,255,195,195,195,255,189,189,189,255,174,174,174,255,143,143,143,255,110,110,110,255,93,93,93,255,84,84,84,255,98,98,98,255,97,97,97,255,95,95,95,255,80,80,80,255,75,75,75,255,109,109,109,255,133,133,133,255,123,123,123,255,112,112,112,255,138,138,138,255,192,192,192,255,221,221,221,255,221,221,221,255,223,223,223,255,223,223,223,255,228,228,228,255,227,227,227,255,220,220,220,255,208,208,208,255,197,197,197,255,199,199,199,255,192,192,192,255,175,175,175,255,144,144,144,255,118,118,118,255,104,104,104,255,101,101,101,255,97,97,97,255,78,78,78,255,67,67,67,255,57,57,57,255,98,98,98,255,130,130,130,255,172,172,172,255,184,184,184,255,169,169,169,255,109,109,109,255,78,78,78,255,93,93,93,255,135,135,135,255,118,118,118,255,157,157,157,255,169,169,169,255,161,161,161,255,177,177,177,255,140,140,140,255,147,147,147,255,159,159,159,255,123,123,123,255,123,123,123,255,115,115,115,255,94,94,94,255,91,91,91,255,62,62,62,255,7,7,7,255,93,93,93,255,141,141,141,255,130,130,130,255,109,109,109,255,66,66,66,255,191,191,191,255,201,201,201,255,224,224,224,255,222,222,222,255,218,218,218,255,234,234,234,255,227,227,227,255,212,212,212,255,193,193,193,255,209,209,209,255,185,185,185,255,228,228,228,255,213,213,213,255,231,231,231,255,235,235,235,255,173,173,173,255,71,71,71,255,0,0,0,255,2,2,2,255,25,25,25,255,44,44,44,255,82,82,82,255,162,162,162,255,150,150,150,255,176,176,176,255,152,152,152,255,103,103,103,255,33,33,33,255,94,94,94,255,163,163,163,255,153,153,153,255,0,0,0,255,179,179,179,255,177,177,177,255,155,155,155,255,139,139,139,255,131,131,131,255,123,123,123,255,111,111,111,255,90,90,90,255,88,88,88,255,86,86,86,255,73,73,73,255,53,53,53,255,46,46,46,255,69,69,69,255,96,96,96,255,94,94,94,255,85,85,85,255,114,114,114,255,169,169,169,255,213,213,213,255,219,219,219,255,219,219,219,255,223,223,223,255,227,227,227,255,226,226,226,255,216,216,216,255,207,207,207,255,202,202,202,255,209,209,209,255,205,205,205,255,205,205,205,255,195,195,195,255,171,171,171,255,136,136,136,255,102,102,102,255,88,88,88,255,65,65,65,255,52,52,52,255,44,44,44,255,78,78,78,255,119,119,119,255,154,154,154,255,172,172,172,255,158,158,158,255,107,107,107,255,74,74,74,255,79,79,79,255,121,121,121,255,121,121,121,255,162,162,162,255,202,202,202,255,158,158,158,255,118,118,118,255,67,67,67,255,62,62,62,255,119,119,119,255,117,117,117,255,43,43,43,255,104,104,104,255,99,99,99,255,88,88,88,255,65,65,65,255,37,37,37,255,17,17,17,255,57,57,57,255,57,57,57,255,60,60,60,255,25,25,25,255,188,188,188,255,232,232,232,255,189,189,189,255,220,220,220,255,215,215,215,255,224,224,224,255,234,234,234,255,218,218,218,255,187,187,187,255,211,211,211,255,208,208,208,255,196,196,196,255,188,188,188,255,219,219,219,255,217,217,217,255,190,190,190,255,183,183,183,255,136,136,136,255,83,83,83,255,35,35,35,255,3,3,3,255,48,48,48,255,117,117,117,255,194,194,194,255,132,132,132,255,213,213,213,255,144,144,144,255,0,0,0,255,92,92,92,255,93,93,93,255,111,111,111,255,0,0,0,255,160,160,160,255,157,157,157,255,138,138,138,255,124,124,124,255,120,120,120,255,121,121,121,255,111,111,111,255,102,102,102,255,86,86,86,255,95,95,95,255,87,87,87,255,83,83,83,255,79,79,79,255,93,93,93,255,105,105,105,255,92,92,92,255,65,65,65,255,85,85,85,255,138,138,138,255,195,195,195,255,209,209,209,255,205,205,205,255,207,207,207,255,214,214,214,255,218,218,218,255,211,211,211,255,206,206,206,255,200,200,200,255,204,204,204,255,198,198,198,255,203,203,203,255,205,205,205,255,196,196,196,255,171,171,171,255,137,137,137,255,112,112,112,255,92,92,92,255,72,72,72,255,55,55,55,255,61,61,61,255,98,98,98,255,136,136,136,255,163,163,163,255,157,157,157,255,109,109,109,255,87,87,87,255,86,86,86,255,122,122,122,255,126,126,126,255,141,141,141,255,159,159,159,255,132,132,132,255,144,144,144,255,149,149,149,255,117,117,117,255,120,120,120,255,128,128,128,255,68,68,68,255,97,97,97,255,31,31,31,255,140,140,140,255,115,115,115,255,144,144,144,255,173,173,173,255,169,169,169,255,108,108,108,255,5,5,5,255,31,31,31,255,93,93,93,255,219,219,219,255,221,221,221,255,160,160,160,255,176,176,176,255,199,199,199,255,207,207,207,255,211,211,211,255,210,210,210,255,211,211,211,255,194,194,194,255,195,195,195,255,177,177,177,255,186,186,186,255,183,183,183,255,137,137,137,255,155,155,155,255,188,188,188,255,190,190,190,255,173,173,173,255,93,93,93,255,0,0,0,255,5,5,5,255,132,132,132,255,160,160,160,255,161,161,161,255,176,176,176,255,0,0,0,255,149,149,149,255,155,155,155,255,90,90,90,255,0,0,0,255,154,154,154,255,153,153,153,255,135,135,135,255,118,118,118,255,111,111,111,255,115,115,115,255,109,109,109,255,107,107,107,255,84,84,84,255,91,91,91,255,87,87,87,255,105,105,105,255,113,113,113,255,124,124,124,255,126,126,126,255,112,112,112,255,82,82,82,255,72,72,72,255,107,107,107,255,160,160,160,255,190,190,190,255,190,190,190,255,191,191,191,255,199,199,199,255,203,203,203,255,201,201,201,255,198,198,198,255,190,190,190,255,188,188,188,255,178,178,178,255,183,183,183,255,186,186,186,255,189,189,189,255,180,180,180,255,172,172,172,255,166,166,166,255,149,149,149,255,113,113,113,255,77,77,77,255,56,56,56,255,71,71,71,255,95,95,95,255,130,130,130,255,145,145,145,255,104,104,104,255,90,90,90,255,83,83,83,255,113,113,113,255,126,126,126,255,122,122,122,255,158,158,158,255,160,160,160,255,152,152,152,255,136,136,136,255,121,121,121,255,116,116,116,255,139,139,139,255,133,133,133,255,134,134,134,255,51,51,51,255,75,75,75,255,120,120,120,255,165,165,165,255,187,187,187,255,167,167,167,255,207,207,207,255,186,186,186,255,67,67,67,255,1,1,1,255,112,112,112,255,188,188,188,255,176,176,176,255,174,174,174,255,182,182,182,255,180,180,180,255,179,179,179,255,188,188,188,255,173,173,173,255,129,129,129,255,176,176,176,255,139,139,139,255,176,176,176,255,193,193,193,255,208,208,208,255,160,160,160,255,198,198,198,255,203,203,203,255,142,142,142,255,97,97,97,255,103,103,103,255,41,41,41,255,1,1,1,255,74,74,74,255,105,105,105,255,143,143,143,255,0,0,0,255,109,109,109,255,156,156,156,255,69,69,69,255,0,0,0,255,133,133,133,255,136,136,136,255,135,135,135,255,132,132,132,255,131,131,131,255,136,136,136,255,131,131,131,255,130,130,130,255,107,107,107,255,100,100,100,255,100,100,100,255,126,126,126,255,150,150,150,255,163,163,163,255,160,160,160,255,144,144,144,255,124,124,124,255,103,103,103,255,100,100,100,255,112,112,112,255,140,140,140,255,164,164,164,255,180,180,180,255,186,186,186,255,186,186,186,255,185,185,185,255,183,183,183,255,174,174,174,255,165,165,165,255,159,159,159,255,162,162,162,255,169,169,169,255,176,176,176,255,175,175,175,255,168,168,168,255,163,163,163,255,157,157,157,255,141,141,141,255,118,118,118,255,88,88,88,255,65,65,65,255,59,59,59,255,80,80,80,255,107,107,107,255,80,80,80,255,84,84,84,255,93,93,93,255,113,113,113,255,126,126,126,255,115,115,115,255,81,81,81,255,129,129,129,255,112,112,112,255,106,106,106,255,154,154,154,255,161,161,161,255,172,172,172,255,146,146,146,255,160,160,160,255,147,147,147,255,72,72,72,255,155,155,155,255,155,155,155,255,142,142,142,255,167,167,167,255,120,120,120,255,174,174,174,255,220,220,220,255,158,158,158,255,0,0,0,255,20,20,20,255,170,170,170,255,197,197,197,255,194,194,194,255,171,171,171,255,155,155,155,255,172,172,172,255,151,151,151,255,141,141,141,255,118,118,118,255,166,166,166,255,132,132,132,255,177,177,177,255,198,198,198,255,170,170,170,255,105,105,105,255,106,106,106,255,109,109,109,255,156,156,156,255,193,193,193,255,108,108,108,255,3,3,3,255,10,10,10,255,75,75,75,255,61,61,61,255,4,4,4,255,116,116,116,255,149,149,149,255,31,31,31,255,0,0,0,255,131,131,131,255,131,131,131,255,128,128,128,255,129,129,129,255,132,132,132,255,146,146,146,255,142,142,142,255,146,146,146,255,137,137,137,255,120,120,120,255,115,115,115,255,129,129,129,255,160,160,160,255,171,171,171,255,168,168,168,255,169,169,169,255,159,159,159,255,143,143,143,255,117,117,117,255,97,97,97,255,97,97,97,255,116,116,116,255,147,147,147,255,168,168,168,255,174,174,174,255,175,175,175,255,170,170,170,255,163,163,163,255,147,147,147,255,138,138,138,255,136,136,136,255,142,142,142,255,160,160,160,255,170,170,170,255,168,168,168,255,157,157,157,255,153,153,153,255,157,157,157,255,156,156,156,255,141,141,141,255,100,100,100,255,57,57,57,255,53,53,53,255,76,76,76,255,67,67,67,255,72,72,72,255,87,87,87,255,109,109,109,255,124,124,124,255,159,159,159,255,136,136,136,255,126,126,126,255,127,127,127,255,107,107,107,255,146,146,146,255,149,149,149,255,165,165,165,255,105,105,105,255,160,160,160,255,201,201,201,255,85,85,85,255,129,129,129,255,210,210,210,255,179,179,179,255,174,174,174,255,171,171,171,255,156,156,156,255,138,138,138,255,193,193,193,255,164,164,164,255,43,43,43,255,0,0,0,255,80,80,80,255,155,155,155,255,185,185,185,255,166,166,166,255,181,181,181,255,170,170,170,255,162,162,162,255,108,108,108,255,109,109,109,255,103,103,103,255,90,90,90,255,169,169,169,255,169,169,169,255,137,137,137,255,165,165,165,255,214,214,214,255,225,225,225,255,172,172,172,255,176,176,176,255,104,104,104,255,0,0,0,255,111,111,111,255,110,110,110,255,0,0,0,255,107,107,107,255,145,145,145,255,101,101,101,255,0,0,0,255,131,131,131,255,128,128,128,255,119,119,119,255,126,126,126,255,138,138,138,255,155,155,155,255,142,142,142,255,135,135,135,255,138,138,138,255,129,129,129,255,124,124,124,255,125,125,125,255,155,155,155,255,170,170,170,255,170,170,170,255,173,173,173,255,178,178,178,255,180,180,180,255,158,158,158,255,116,116,116,255,88,88,88,255,83,83,83,255,105,105,105,255,120,120,120,255,130,130,130,255,145,145,145,255,156,156,156,255,165,165,165,255,150,150,150,255,144,144,144,255,128,128,128,255,130,130,130,255,139,139,139,255,161,161,161,255,165,165,165,255,160,160,160,255,160,160,160,255,174,174,174,255,180,180,180,255,176,176,176,255,150,150,150,255,94,94,94,255,62,62,62,255,54,54,54,255,56,56,56,255,59,59,59,255,69,69,69,255,92,92,92,255,105,105,105,255,134,134,134,255,163,163,163,255,141,141,141,255,138,138,138,255,93,93,93,255,155,155,155,255,171,171,171,255,124,124,124,255,91,91,91,255,99,99,99,255,136,136,136,255,107,107,107,255,90,90,90,255,129,129,129,255,211,211,211,255,163,163,163,255,207,207,207,255,227,227,227,255,194,194,194,255,168,168,168,255,192,192,192,255,112,112,112,255,91,91,91,255,42,42,42,255,19,19,19,255,44,44,44,255,84,84,84,255,149,149,149,255,182,182,182,255,181,181,181,255,145,145,145,255,166,166,166,255,110,110,110,255,124,124,124,255,152,152,152,255,204,204,204,255,186,186,186,255,204,204,204,255,219,219,219,255,168,168,168,255,168,168,168,255,223,223,223,255,210,210,210,255,12,12,12,255,33,33,33,255,83,83,83,255,28,28,28,255,27,27,27,255,50,50,50,255,103,103,103,255,0,0,0,255,138,138,138,255,136,136,136,255,125,125,125,255,128,128,128,255,132,132,132,255,142,142,142,255,133,133,133,255,124,124,124,255,123,123,123,255,122,122,122,255,129,129,129,255,135,135,135,255,154,154,154,255,165,165,165,255,174,174,174,255,180,180,180,255,181,181,181,255,182,182,182,255,178,178,178,255,146,146,146,255,107,107,107,255,74,74,74,255,75,75,75,255,84,84,84,255,90,90,90,255,99,99,99,255,114,114,114,255,134,134,134,255,143,143,143,255,146,146,146,255,137,137,137,255,129,129,129,255,133,133,133,255,154,154,154,255,170,170,170,255,180,180,180,255,187,187,187,255,197,197,197,255,190,190,190,255,187,187,187,255,182,182,182,255,145,145,145,255,95,95,95,255,56,56,56,255,40,40,40,255,43,43,43,255,50,50,50,255,77,77,77,255,98,98,98,255,138,138,138,255,112,112,112,255,137,137,137,255,144,144,144,255,120,120,120,255,126,126,126,255,122,122,122,255,125,125,125,255,146,146,146,255,106,106,106,255,67,67,67,255,140,140,140,255,214,214,214,255,114,114,114,255,116,116,116,255,191,191,191,255,160,160,160,255,177,177,177,255,201,201,201,255,188,188,188,255,172,172,172,255,82,82,82,255,111,111,111,255,105,105,105,255,78,78,78,255,51,51,51,255,28,28,28,255,4,4,4,255,69,69,69,255,110,110,110,255,162,162,162,255,178,178,178,255,152,152,152,255,136,136,136,255,167,167,167,255,180,180,180,255,172,172,172,255,205,205,205,255,187,187,187,255,194,194,194,255,166,166,166,255,197,197,197,255,226,226,226,255,160,160,160,255,1,1,1,255,0,0,0,255,3,3,3,255,34,34,34,255,62,62,62,255,68,68,68,255,0,0,0,255,139,139,139,255,140,140,140,255,135,135,135,255,135,135,135,255,131,131,131,255,140,140,140,255,143,143,143,255,139,139,139,255,125,125,125,255,123,123,123,255,134,134,134,255,145,145,145,255,147,147,147,255,142,142,142,255,154,154,154,255,174,174,174,255,194,194,194,255,199,199,199,255,195,195,195,255,160,160,160,255,143,143,143,255,117,117,117,255,111,111,111,255,91,91,91,255,78,78,78,255,79,79,79,255,85,85,85,255,94,94,94,255,109,109,109,255,128,128,128,255,138,138,138,255,133,133,133,255,141,141,141,255,160,160,160,255,176,176,176,255,181,181,181,255,190,190,190,255,197,197,197,255,193,193,193,255,192,192,192,255,197,197,197,255,180,180,180,255,130,130,130,255,80,80,80,255,48,48,48,255,38,38,38,255,36,36,36,255,52,52,52,255,87,87,87,255,174,174,174,255,127,127,127,255,127,127,127,255,178,178,178,255,137,137,137,255,126,126,126,255,134,134,134,255,182,182,182,255,197,197,197,255,181,181,181,255,110,110,110,255,164,164,164,255,179,179,179,255,174,174,174,255,99,99,99,255,87,87,87,255,156,156,156,255,199,199,199,255,226,226,226,255,211,211,211,255,210,210,210,255,110,110,110,255,208,208,208,255,194,194,194,255,159,159,159,255,135,135,135,255,105,105,105,255,119,119,119,255,32,32,32,255,0,0,0,255,107,107,107,255,111,111,111,255,118,118,118,255,108,108,108,255,209,209,209,255,162,162,162,255,160,160,160,255,160,160,160,255,223,223,223,255,214,214,214,255,203,203,203,255,202,202,202,255,182,182,182,255,214,214,214,255,137,137,137,255,85,85,85,255,66,66,66,255,21,21,21,255,36,36,36,255,69,69,69,255,0,0,0,255,132,132,132,255,132,132,132,255,138,138,138,255,139,139,139,255,130,130,130,255,132,132,132,255,142,142,142,255,152,152,152,255,137,137,137,255,134,134,134,255,143,143,143,255,162,162,162,255,157,157,157,255,135,135,135,255,132,132,132,255,154,154,154,255,185,185,185,255,203,203,203,255,202,202,202,255,163,163,163,255,157,157,157,255,152,152,152,255,171,171,171,255,151,151,151,255,122,122,122,255,102,102,102,255,92,92,92,255,85,85,85,255,84,84,84,255,87,87,87,255,106,106,106,255,123,123,123,255,148,148,148,255,161,161,161,255,174,174,174,255,178,178,178,255,184,184,184,255,185,185,185,255,178,178,178,255,178,178,178,255,177,177,177,255,183,183,183,255,159,159,159,255,131,131,131,255,97,97,97,255,65,65,65,255,47,47,47,255,35,35,35,255,79,79,79,255,154,154,154,255,117,117,117,255,102,102,102,255,145,145,145,255,152,152,152,255,128,128,128,255,130,130,130,255,122,122,122,255,120,120,120,255,191,191,191,255,115,115,115,255,134,134,134,255,171,171,171,255,172,172,172,255,182,182,182,255,83,83,83,255,122,122,122,255,219,219,219,255,213,213,213,255,200,200,200,255,198,198,198,255,103,103,103,255,221,221,221,255,235,235,235,255,228,228,228,255,176,176,176,255,142,142,142,255,162,162,162,255,171,171,171,255,104,104,104,255,2,2,2,255,17,17,17,255,115,115,115,255,179,179,179,255,150,150,150,255,166,166,166,255,204,204,204,255,196,196,196,255,156,156,156,255,138,138,138,255,129,129,129,255,162,162,162,255,130,130,130,255,175,175,175,255,208,208,208,255,200,200,200,255,180,180,180,255,0,0,0,255,22,22,22,255,10,10,10,255,0,0,0,255,125,125,125,255,125,125,125,255,121,121,121,255,117,117,117,255,110,110,110,255,119,119,119,255,137,137,137,255,152,152,152,255,139,139,139,255,139,139,139,255,143,143,143,255,168,168,168,255,170,170,170,255,144,144,144,255,123,123,123,255,138,138,138,255,175,175,175,255,204,204,204,255,202,202,202,255,162,162,162,255,164,164,164,255,170,170,170,255,200,200,200,255,186,186,186,255,167,167,167,255,149,149,149,255,139,139,139,255,126,126,126,255,115,115,115,255,89,89,89,255,78,78,78,255,89,89,89,255,121,121,121,255,141,141,141,255,152,152,152,255,159,159,159,255,177,177,177,255,185,185,185,255,186,186,186,255,183,183,183,255,173,173,173,255,167,167,167,255,162,162,162,255,159,159,159,255,148,148,148,255,112,112,112,255,70,70,70,255,35,35,35,255,57,57,57,255,107,107,107,255,129,129,129,255,89,89,89,255,114,114,114,255,51,51,51,255,23,23,23,255,115,115,115,255,116,116,116,255,118,118,118,255,142,142,142,255,84,84,84,255,135,135,135,255,197,197,197,255,191,191,191,255,166,166,166,255,144,144,144,255,74,74,74,255,166,166,166,255,202,202,202,255,202,202,202,255,159,159,159,255,70,70,70,255,203,203,203,255,191,191,191,255,161,161,161,255,202,202,202,255,196,196,196,255,112,112,112,255,217,217,217,255,223,223,223,255,179,179,179,255,59,59,59,255,0,0,0,255,102,102,102,255,111,111,111,255,83,83,83,255,128,128,128,255,178,178,178,255,196,196,196,255,207,207,207,255,215,215,215,255,185,185,185,255,157,157,157,255,103,103,103,255,154,154,154,255,162,162,162,255,146,146,146,255,152,152,152,255,7,7,7,255,4,4,4,255,0,0,0,255,107,107,107,255,114,114,114,255,111,111,111,255,103,103,103,255,97,97,97,255,101,101,101,255,120,120,120,255,139,139,139,255,132,132,132,255,128,128,128,255,134,134,134,255,164,164,164,255,181,181,181,255,159,159,159,255,130,130,130,255,122,122,122,255,149,149,149,255,185,185,185,255,190,190,190,255,148,148,148,255,147,147,147,255,160,160,160,255,196,196,196,255,189,189,189,255,181,181,181,255,167,167,167,255,169,169,169,255,169,169,169,255,167,167,167,255,134,134,134,255,95,95,95,255,82,82,82,255,81,81,81,255,88,88,88,255,93,93,93,255,106,106,106,255,128,128,128,255,147,147,147,255,166,166,166,255,178,178,178,255,179,179,179,255,170,170,170,255,161,161,161,255,157,157,157,255,159,159,159,255,143,143,143,255,112,112,112,255,64,64,64,255,45,45,45,255,65,65,65,255,87,87,87,255,120,120,120,255,128,128,128,255,102,102,102,255,91,91,91,255,82,82,82,255,105,105,105,255,176,176,176,255,165,165,165,255,84,84,84,255,103,103,103,255,188,188,188,255,193,193,193,255,170,170,170,255,134,134,134,255,97,97,97,255,65,65,65,255,188,188,188,255,211,211,211,255,144,144,144,255,49,49,49,255,179,179,179,255,189,189,189,255,159,159,159,255,166,166,166,255,206,206,206,255,143,143,143,255,172,172,172,255,221,221,221,255,214,214,214,255,189,189,189,255,80,80,80,255,0,0,0,255,0,0,0,255,2,2,2,255,0,0,0,255,0,0,0,255,96,96,96,255,159,159,159,255,198,198,198,255,211,211,211,255,224,224,224,255,187,187,187,255,117,117,117,255,114,114,114,255,151,151,151,255,186,186,186,255,165,165,165,255,30,30,30,255,0,0,0,255,90,90,90,255,98,98,98,255,97,97,97,255,85,85,85,255,83,83,83,255,89,89,89,255,114,114,114,255,133,133,133,255,134,134,134,255,129,129,129,255,141,141,141,255,173,173,173,255,190,190,190,255,177,177,177,255,147,147,147,255,123,123,123,255,124,124,124,255,153,153,153,255,169,169,169,255,141,141,141,255,138,138,138,255,147,147,147,255,180,180,180,255,174,174,174,255,173,173,173,255,159,159,159,255,160,160,160,255,168,168,168,255,187,187,187,255,178,178,178,255,137,137,137,255,98,98,98,255,78,78,78,255,72,72,72,255,76,76,76,255,80,80,80,255,90,90,90,255,104,104,104,255,124,124,124,255,148,148,148,255,168,168,168,255,162,162,162,255,146,146,146,255,127,127,127,255,125,125,125,255,135,135,135,255,135,135,135,255,117,117,117,255,78,78,78,255,63,63,63,255,53,53,53,255,102,102,102,255,61,61,61,255,109,109,109,255,94,94,94,255,85,85,85,255,96,96,96,255,140,140,140,255,146,146,146,255,152,152,152,255,152,152,152,255,183,183,183,255,216,216,216,255,210,210,210,255,177,177,177,255,153,153,153,255,102,102,102,255,71,71,71,255,171,171,171,255,181,181,181,255,87,87,87,255,176,176,176,255,182,182,182,255,182,182,182,255,135,135,135,255,150,150,150,255,127,127,127,255,117,117,117,255,180,180,180,255,168,168,168,255,172,172,172,255,179,179,179,255,103,103,103,255,127,127,127,255,124,124,124,255,111,111,111,255,102,102,102,255,1,1,1,255,2,2,2,255,48,48,48,255,115,115,115,255,160,160,160,255,121,121,121,255,91,91,91,255,99,99,99,255,96,96,96,255,116,116,116,255,199,199,199,255,199,199,199,255,0,0,0,255,70,70,70,255,78,78,78,255,90,90,90,255,87,87,87,255,85,85,85,255,83,83,83,255,102,102,102,255,128,128,128,255,138,138,138,255,137,137,137,255,143,143,143,255,172,172,172,255,192,192,192,255,192,192,192,255,171,171,171,255,142,142,142,255,131,131,131,255,133,133,133,255,148,148,148,255,130,130,130,255,143,143,143,255,155,155,155,255,189,189,189,255,175,175,175,255,166,166,166,255,156,156,156,255,151,151,151,255,159,159,159,255,172,172,172,255,188,188,188,255,175,175,175,255,146,146,146,255,118,118,118,255,96,96,96,255,90,90,90,255,88,88,88,255,81,81,81,255,81,81,81,255,78,78,78,255,91,91,91,255,106,106,106,255,116,116,116,255,110,110,110,255,103,103,103,255,107,107,107,255,131,131,131,255,147,147,147,255,146,146,146,255,111,111,111,255,33,33,33,255,50,50,50,255,62,62,62,255,39,39,39,255,89,89,89,255,77,77,77,255,44,44,44,255,73,73,73,255,119,119,119,255,139,139,139,255,122,122,122,255,173,173,173,255,130,130,130,255,218,218,218,255,223,223,223,255,190,190,190,255,189,189,189,255,177,177,177,255,141,141,141,255,75,75,75,255,158,158,158,255,94,94,94,255,222,222,222,255,218,218,218,255,197,197,197,255,149,149,149,255,153,153,153,255,182,182,182,255,109,109,109,255,188,188,188,255,181,181,181,255,186,186,186,255,207,207,207,255,205,205,205,255,167,167,167,255,143,143,143,255,140,140,140,255,177,177,177,255,110,110,110,255,88,88,88,255,0,0,0,255,0,0,0,255,2,2,2,255,32,32,32,255,60,60,60,255,108,108,108,255,134,134,134,255,180,180,180,255,104,104,104,255,135,135,135,255,0,0,0,255,65,65,65,255,70,70,70,255,77,77,77,255,79,79,79,255,87,87,87,255,85,85,85,255,97,97,97,255,121,121,121,255,143,143,143,255,157,157,157,255,150,150,150,255,167,167,167,255,184,184,184,255,198,198,198,255,190,190,190,255,168,168,168,255,153,153,153,255,142,142,142,255,134,134,134,255,110,110,110,255,123,123,123,255,146,146,146,255,188,188,188,255,181,181,181,255,173,173,173,255,171,171,171,255,159,159,159,255,157,157,157,255,157,157,157,255,177,177,177,255,185,185,185,255,180,180,180,255,171,171,171,255,158,158,158,255,149,149,149,255,146,146,146,255,127,127,127,255,105,105,105,255,76,76,76,255,72,72,72,255,75,75,75,255,76,76,76,255,70,70,70,255,66,66,66,255,68,68,68,255,90,90,90,255,113,113,113,255,135,135,135,255,118,118,118,255,46,46,46,255,97,97,97,255,85,85,85,255,81,81,81,255,71,71,71,255,98,98,98,255,119,119,119,255,82,82,82,255,116,116,116,255,185,185,185,255,175,175,175,255,174,174,174,255,91,91,91,255,167,167,167,255,220,220,220,255,166,166,166,255,189,189,189,255,173,173,173,255,184,184,184,255,189,189,189,255,41,41,41,255,0,0,0,255,149,149,149,255,191,191,191,255,178,178,178,255,202,202,202,255,217,217,217,255,231,231,231,255,153,153,153,255,133,133,133,255,188,188,188,255,206,206,206,255,186,186,186,255,184,184,184,255,188,188,188,255,182,182,182,255,165,165,165,255,177,177,177,255,165,165,165,255,129,129,129,255,148,148,148,255,119,119,119,255,87,87,87,255,56,56,56,255,25,25,25,255,5,5,5,255,0,0,0,255,77,77,77,255,112,112,112,255,97,97,97,255,0,0,0,255,65,65,65,255,74,74,74,255,77,77,77,255,84,84,84,255,84,84,84,255,84,84,84,255,90,90,90,255,120,120,120,255,142,142,142,255,167,167,167,255,159,159,159,255,160,160,160,255,169,169,169,255,185,185,185,255,192,192,192,255,181,181,181,255,179,179,179,255,174,174,174,255,161,161,161,255,115,115,115,255,118,118,118,255,141,141,141,255,188,188,188,255,187,187,187,255,178,178,178,255,182,182,182,255,169,169,169,255,159,159,159,255,157,157,157,255,180,180,180,255,198,198,198,255,200,200,200,255,195,195,195,255,183,183,183,255,172,172,172,255,171,171,171,255,163,163,163,255,147,147,147,255,121,121,121,255,111,111,111,255,104,104,104,255,100,100,100,255,86,86,86,255,79,79,79,255,64,64,64,255,69,69,69,255,68,68,68,255,85,85,85,255,83,83,83,255,58,58,58,255,99,99,99,255,56,56,56,255,103,103,103,255,111,111,111,255,88,88,88,255,65,65,65,255,116,116,116,255,80,80,80,255,171,171,171,255,176,176,176,255,191,191,191,255,199,199,199,255,103,103,103,255,174,174,174,255,208,208,208,255,169,169,169,255,173,173,173,255,222,222,222,255,233,233,233,255,211,211,211,255,35,35,35,255,152,152,152,255,210,210,210,255,176,176,176,255,167,167,167,255,168,168,168,255,175,175,175,255,138,138,138,255,122,122,122,255,209,209,209,255,207,207,207,255,216,216,216,255,208,208,208,255,195,195,195,255,180,180,180,255,192,192,192,255,191,191,191,255,156,156,156,255,137,137,137,255,160,160,160,255,221,221,221,255,207,207,207,255,180,180,180,255,132,132,132,255,115,115,115,255,5,5,5,255,0,0,0,255,0,0,0,255,65,65,65,255,0,0,0,255,70,70,70,255,81,81,81,255,89,89,89,255,101,101,101,255,99,99,99,255,89,89,89,255,85,85,85,255,107,107,107,255,132,132,132,255,164,164,164,255,173,173,173,255,168,168,168,255,160,160,160,255,161,161,161,255,174,174,174,255,182,182,182,255,192,192,192,255,202,202,202,255,194,194,194,255,142,142,142,255,117,117,117,255,133,133,133,255,178,178,178,255,200,200,200,255,191,191,191,255,191,191,191,255,171,171,171,255,153,153,153,255,157,157,157,255,178,178,178,255,203,203,203,255,201,201,201,255,198,198,198,255,190,190,190,255,186,186,186,255,183,183,183,255,179,179,179,255,163,163,163,255,149,149,149,255,150,150,150,255,159,159,159,255,156,156,156,255,130,130,130,255,109,109,109,255,85,85,85,255,81,81,81,255,72,72,72,255,75,75,75,255,62,62,62,255,63,63,63,255,60,60,60,255,68,68,68,255,88,88,88,255,138,138,138,255,134,134,134,255,67,67,67,255,35,35,35,255,86,86,86,255,96,96,96,255,103,103,103,255,209,209,209,255,239,239,239,255,140,140,140,255,111,111,111,255,160,160,160,255,177,177,177,255,225,225,225,255,224,224,224,255,203,203,203,255,239,239,239,255,134,134,134,255,100,100,100,255,226,226,226,255,226,226,226,255,226,226,226,255,163,163,163,255,174,174,174,255,124,124,124,255,127,127,127,255,224,224,224,255,189,189,189,255,210,210,210,255,203,203,203,255,198,198,198,255,174,174,174,255,204,204,204,255,185,185,185,255,184,184,184,255,144,144,144,255,122,122,122,255,173,173,173,255,196,196,196,255,170,170,170,255,123,123,123,255,180,180,180,255,187,187,187,255,165,165,165,255,108,108,108,255,58,58,58,255,0,0,0,255,65,65,65,255,70,70,70,255,83,83,83,255,97,97,97,255,95,95,95,255,88,88,88,255,80,80,80,255,94,94,94,255,104,104,104,255,146,146,146,255,176,176,176,255,180,180,180,255,159,159,159,255,151,151,151,255,168,168,168,255,194,194,194,255,205,205,205,255,213,213,213,255,219,219,219,255,183,183,183,255,144,144,144,255,141,141,141,255,170,170,170,255,198,198,198,255,185,185,185,255,179,179,179,255,168,168,168,255,152,152,152,255,161,161,161,255,179,179,179,255,204,204,204,255,197,197,197,255,192,192,192,255,189,189,189,255,193,193,193,255,196,196,196,255,193,193,193,255,177,177,177,255,163,163,163,255,163,163,163,255,177,177,177,255,186,186,186,255,169,169,169,255,154,154,154,255,139,139,139,255,135,135,135,255,118,118,118,255,108,108,108,255,84,84,84,255,95,95,95,255,60,60,60,255,32,32,32,255,72,72,72,255,87,87,87,255,59,59,59,255,111,111,111,255,123,123,123,255,43,43,43,255,97,97,97,255,91,91,91,255,181,181,181,255,199,199,199,255,167,167,167,255,103,103,103,255,200,200,200,255,218,218,218,255,220,220,220,255,222,222,222,255,203,203,203,255,215,215,215,255,175,175,175,255,43,43,43,255,196,196,196,255,208,208,208,255,152,152,152,255,182,182,182,255,205,205,205,255,191,191,191,255,117,117,117,255,205,205,205,255,212,212,212,255,166,166,166,255,163,163,163,255,171,171,171,255,209,209,209,255,217,217,217,255,214,214,214,255,198,198,198,255,192,192,192,255,177,177,177,255,146,146,146,255,198,198,198,255,186,186,186,255,130,130,130,255,171,171,171,255,213,213,213,255,187,187,187,255,197,197,197,255,193,193,193,255,0,0,0,255,76,76,76,255,81,81,81,255,92,92,92,255,100,100,100,255,100,100,100,255,95,95,95,255,82,82,82,255,77,77,77,255,76,76,76,255,119,119,119,255,162,162,162,255,180,180,180,255,151,151,151,255,147,147,147,255,165,165,165,255,202,202,202,255,211,211,211,255,213,213,213,255,211,211,211,255,189,189,189,255,144,144,144,255,134,134,134,255,147,147,147,255,181,181,181,255,181,181,181,255,176,176,176,255,173,173,173,255,152,152,152,255,161,161,161,255,172,172,172,255,196,196,196,255,189,189,189,255,184,184,184,255,186,186,186,255,196,196,196,255,205,205,205,255,205,205,205,255,193,193,193,255,178,178,178,255,166,166,166,255,166,166,166,255,169,169,169,255,160,160,160,255,159,159,159,255,165,165,165,255,180,180,180,255,180,180,180,255,168,168,168,255,122,122,122,255,84,84,84,255,96,96,96,255,134,134,134,255,124,124,124,255,93,93,93,255,108,108,108,255,106,106,106,255,117,117,117,255,51,51,51,255,46,46,46,255,79,79,79,255,175,175,175,255,190,190,190,255,125,125,125,255,88,88,88,255,230,230,230,255,202,202,202,255,193,193,193,255,225,225,225,255,203,203,203,255,171,171,171,255,158,158,158,255,68,68,68,255,110,110,110,255,148,148,148,255,140,140,140,255,190,190,190,255,156,156,156,255,172,172,172,255,107,107,107,255,186,186,186,255,182,182,182,255,196,196,196,255,187,187,187,255,166,166,166,255,211,211,211,255,219,219,219,255,219,219,219,255,209,209,209,255,194,194,194,255,182,182,182,255,169,169,169,255,132,132,132,255,153,153,153,255,158,158,158,255,164,164,164,255,159,159,159,255,194,194,194,255,217,217,217,255,196,196,196,255,0,0,0,255,91,91,91,255,103,103,103,255,111,111,111,255,115,115,115,255,119,119,119,255,119,119,119,255,98,98,98,255,76,76,76,255,63,63,63,255,97,97,97,255,136,136,136,255,161,161,161,255,144,144,144,255,153,153,153,255,171,171,171,255,203,203,203,255,208,208,208,255,206,206,206,255,203,203,203,255,188,188,188,255,143,143,143,255,117,117,117,255,113,113,113,255,140,140,140,255,161,161,161,255,162,162,162,255,171,171,171,255,143,143,143,255,151,151,151,255,155,155,155,255,186,186,186,255,180,180,180,255,172,172,172,255,182,182,182,255,197,197,197,255,212,212,212,255,210,210,210,255,201,201,201,255,190,190,190,255,176,176,176,255,167,167,167,255,156,156,156,255,150,150,150,255,151,151,151,255,160,160,160,255,175,175,175,255,189,189,189,255,191,191,191,255,148,148,148,255,62,62,62,255,126,126,126,255,131,131,131,255,153,153,153,255,173,173,173,255,170,170,170,255,165,165,165,255,114,114,114,255,60,60,60,255,42,42,42,255,65,65,65,255,104,104,104,255,146,146,146,255,167,167,167,255,116,116,116,255,188,188,188,255,194,194,194,255,188,188,188,255,212,212,212,255,197,197,197,255,181,181,181,255,189,189,189,255,94,94,94,255,26,26,26,255,132,132,132,255,156,156,156,255,146,146,146,255,135,135,135,255,170,170,170,255,42,42,42,255,175,175,175,255,177,177,177,255,182,182,182,255,163,163,163,255,162,162,162,255,208,208,208,255,214,214,214,255,204,204,204,255,202,202,202,255,177,177,177,255,185,185,185,255,169,169,169,255,149,149,149,255,104,104,104,255,148,148,148,255,148,148,148,255,155,155,155,255,186,186,186,255,196,196,196,255,153,153,153,255,0,0,0,255,114,114,114,255,137,137,137,255,148,148,148,255,149,149,149,255,145,145,145,255,134,134,134,255,116,116,116,255,89,89,89,255,67,67,67,255,82,82,82,255,112,112,112,255,141,141,141,255,128,128,128,255,134,134,134,255,150,150,150,255,182,182,182,255,191,191,191,255,190,190,190,255,184,184,184,255,171,171,171,255,143,143,143,255,109,109,109,255,96,96,96,255,111,111,111,255,140,140,140,255,143,143,143,255,147,147,147,255,125,125,125,255,133,133,133,255,134,134,134,255,160,160,160,255,168,168,168,255,172,172,172,255,184,184,184,255,197,197,197,255,207,207,207,255,204,204,204,255,192,192,192,255,186,186,186,255,176,176,176,255,163,163,163,255,143,143,143,255,141,141,141,255,142,142,142,255,148,148,148,255,157,157,157,255,176,176,176,255,180,180,180,255,139,139,139,255,111,111,111,255,148,148,148,255,142,142,142,255,187,187,187,255,196,196,196,255,144,144,144,255,158,158,158,255,131,131,131,255,145,145,145,255,102,102,102,255,16,16,16,255,114,114,114,255,122,122,122,255,134,134,134,255,67,67,67,255,97,97,97,255,176,176,176,255,178,178,178,255,159,159,159,255,158,158,158,255,151,151,151,255,132,132,132,255,143,143,143,255,62,62,62,255,84,84,84,255,148,148,148,255,117,117,117,255,101,101,101,255,140,140,140,255,109,109,109,255,96,96,96,255,138,138,138,255,116,116,116,255,178,178,178,255,202,202,202,255,184,184,184,255,214,214,214,255,197,197,197,255,166,166,166,255,165,165,165,255,199,199,199,255,151,151,151,255,136,136,136,255,131,131,131,255,160,160,160,255,113,113,113,255,130,130,130,255,166,166,166,255,182,182,182,255,130,130,130,255,0,0,0,255,144,144,144,255,157,157,157,255,160,160,160,255,160,160,160,255,161,161,161,255,150,150,150,255,138,138,138,255,115,115,115,255,96,96,96,255,84,84,84,255,88,88,88,255,115,115,115,255,123,123,123,255,122,122,122,255,124,124,124,255,148,148,148,255,175,175,175,255,182,182,182,255,173,173,173,255,158,158,158,255,136,136,136,255,101,101,101,255,84,84,84,255,95,95,95,255,122,122,122,255,126,126,126,255,130,130,130,255,118,118,118,255,122,122,122,255,117,117,117,255,133,133,133,255,149,149,149,255,163,163,163,255,181,181,181,255,191,191,191,255,194,194,194,255,191,191,191,255,183,183,183,255,178,178,178,255,172,172,172,255,165,165,165,255,147,147,147,255,149,149,149,255,144,144,144,255,148,148,148,255,143,143,143,255,153,153,153,255,150,150,150,255,118,118,118,255,198,198,198,255,194,194,194,255,188,188,188,255,152,152,152,255,124,124,124,255,146,146,146,255,181,181,181,255,145,145,145,255,143,143,143,255,160,160,160,255,134,134,134,255,24,24,24,255,71,71,71,255,155,155,155,255,136,136,136,255,39,39,39,255,105,105,105,255,169,169,169,255,201,201,201,255,180,180,180,255,119,119,119,255,119,119,119,255,101,101,101,255,49,49,49,255,70,70,70,255,133,133,133,255,119,119,119,255,83,83,83,255,160,160,160,255,123,123,123,255,88,88,88,255,112,112,112,255,117,117,117,255,165,165,165,255,190,190,190,255,183,183,183,255,171,171,171,255,179,179,179,255,172,172,172,255,189,189,189,255,153,153,153,255,167,167,167,255,181,181,181,255,139,139,139,255,193,193,193,255,161,161,161,255,125,125,125,255,110,110,110,255,129,129,129,255,101,101,101,255,0,0,0,255,175,175,175,255,170,170,170,255,157,157,157,255,153,153,153,255,154,154,154,255,149,149,149,255,145,145,145,255,133,133,133,255,117,117,117,255,98,98,98,255,85,85,85,255,93,93,93,255,102,102,102,255,101,101,101,255,95,95,95,255,107,107,107,255,133,133,133,255,157,157,157,255,158,158,158,255,140,140,140,255,122,122,122,255,89,89,89,255,76,76,76,255,84,84,84,255,105,105,105,255,108,108,108,255,109,109,109,255,114,114,114,255,115,115,115,255,117,117,117,255,120,120,120,255,151,151,151,255,171,171,171,255,192,192,192,255,197,197,197,255,190,190,190,255,184,184,184,255,180,180,180,255,178,178,178,255,176,176,176,255,169,169,169,255,159,159,159,255,157,157,157,255,155,155,155,255,154,154,154,255,144,144,144,255,134,134,134,255,120,120,120,255,95,95,95,255,211,211,211,255,222,222,222,255,163,163,163,255,139,139,139,255,129,129,129,255,160,160,160,255,152,152,152,255,131,131,131,255,122,122,122,255,124,124,124,255,111,111,111,255,101,101,101,255,78,78,78,255,44,44,44,255,112,112,112,255,132,132,132,255,0,0,0,255,69,69,69,255,142,142,142,255,162,162,162,255,152,152,152,255,93,93,93,255,90,90,90,255,18,18,18,255,68,68,68,255,126,126,126,255,80,80,80,255,69,69,69,255,120,120,120,255,124,124,124,255,82,82,82,255,186,186,186,255,152,152,152,255,198,198,198,255,221,221,221,255,213,213,213,255,201,201,201,255,169,169,169,255,188,188,188,255,200,200,200,255,170,170,170,255,191,191,191,255,180,180,180,255,160,160,160,255,134,134,134,255,210,210,210,255,167,167,167,255,114,114,114,255,90,90,90,255,59,59,59,255,0,0,0,255,190,190,190,255,174,174,174,255,155,155,155,255,143,143,143,255,146,146,146,255,146,146,146,255,140,140,140,255,128,128,128,255,122,122,122,255,106,106,106,255,92,92,92,255,80,80,80,255,84,84,84,255,78,78,78,255,66,66,66,255,63,63,63,255,83,83,83,255,118,118,118,255,137,137,137,255,128,128,128,255,112,112,112,255,83,83,83,255,70,70,70,255,79,79,79,255,97,97,97,255,109,109,109,255,111,111,111,255,112,112,112,255,105,105,105,255,110,110,110,255,122,122,122,255,161,161,161,255,178,178,178,255,198,198,198,255,200,200,200,255,193,193,193,255,186,186,186,255,185,185,185,255,184,184,184,255,187,187,187,255,186,186,186,255,183,183,183,255,172,172,172,255,172,172,172,255,162,162,162,255,146,146,146,255,123,123,123,255,100,100,100,255,86,86,86,255,188,188,188,255,162,162,162,255,186,186,186,255,162,162,162,255,158,158,158,255,120,120,120,255,150,150,150,255,133,133,133,255,103,103,103,255,93,93,93,255,112,112,112,255,103,103,103,255,101,101,101,255,43,43,43,255,22,22,22,255,21,21,21,255,30,30,30,255,6,6,6,255,31,31,31,255,108,108,108,255,141,141,141,255,86,86,86,255,113,113,113,255,79,79,79,255,44,44,44,255,127,127,127,255,114,114,114,255,136,136,136,255,121,121,121,255,72,72,72,255,57,57,57,255,150,150,150,255,162,162,162,255,211,211,211,255,188,188,188,255,216,216,216,255,221,221,221,255,191,191,191,255,187,187,187,255,193,193,193,255,210,210,210,255,217,217,217,255,205,205,205,255,209,209,209,255,153,153,153,255,192,192,192,255,125,125,125,255,115,115,115,255,134,134,134,255,55,55,55,255,0,0,0,255,176,176,176,255,166,166,166,255,159,159,159,255,144,144,144,255,140,140,140,255,133,133,133,255,122,122,122,255,109,109,109,255,105,105,105,255,106,106,106,255,106,106,106,255,92,92,92,255,83,83,83,255,81,81,81,255,76,76,76,255,67,67,67,255,58,58,58,255,70,70,70,255,93,93,93,255,103,103,103,255,106,106,106,255,86,86,86,255,65,65,65,255,72,72,72,255,84,84,84,255,111,111,111,255,113,113,113,255,119,119,119,255,104,104,104,255,112,112,112,255,121,121,121,255,163,163,163,255,179,179,179,255,199,199,199,255,200,200,200,255,190,190,190,255,187,187,187,255,180,180,180,255,183,183,183,255,189,189,189,255,194,194,194,255,195,195,195,255,175,175,175,255,165,165,165,255,154,154,154,255,146,146,146,255,128,128,128,255,99,99,99,255,84,84,84,255,155,155,155,255,123,123,123,255,174,174,174,255,170,170,170,255,151,151,151,255,115,115,115,255,128,128,128,255,112,112,112,255,72,72,72,255,93,93,93,255,122,122,122,255,103,103,103,255,128,128,128,255,128,128,128,255,97,97,97,255,136,136,136,255,140,140,140,255,74,74,74,255,39,39,39,255,1,1,1,255,66,66,66,255,123,123,123,255,90,90,90,255,90,90,90,255,0,0,0,255,100,100,100,255,99,99,99,255,150,150,150,255,136,136,136,255,144,144,144,255,81,81,81,255,120,120,120,255,105,105,105,255,186,186,186,255,195,195,195,255,165,165,165,255,182,182,182,255,157,157,157,255,187,187,187,255,153,153,153,255,163,163,163,255,207,207,207,255,211,211,211,255,181,181,181,255,145,145,145,255,108,108,108,255,152,152,152,255,137,137,137,255,124,124,124,255,64,64,64,255,0,0,0,255,149,149,149,255,155,155,155,255,157,157,157,255,136,136,136,255,127,127,127,255,119,119,119,255,116,116,116,255,102,102,102,255,99,99,99,255,101,101,101,255,111,111,111,255,108,108,108,255,96,96,96,255,82,82,82,255,88,88,88,255,90,90,90,255,76,76,76,255,51,51,51,255,55,55,55,255,77,77,77,255,91,91,91,255,88,88,88,255,62,62,62,255,63,63,63,255,72,72,72,255,108,108,108,255,123,123,123,255,133,133,133,255,109,109,109,255,110,110,110,255,108,108,108,255,142,142,142,255,155,155,155,255,175,175,175,255,181,181,181,255,183,183,183,255,188,188,188,255,189,189,189,255,191,191,191,255,189,189,189,255,189,189,189,255,188,188,188,255,175,175,175,255,160,160,160,255,144,144,144,255,134,134,134,255,131,131,131,255,108,108,108,255,102,102,102,255,91,91,91,255,121,121,121,255,149,149,149,255,153,153,153,255,112,112,112,255,88,88,88,255,129,129,129,255,99,99,99,255,125,125,125,255,90,90,90,255,88,88,88,255,107,107,107,255,138,138,138,255,126,126,126,255,85,85,85,255,84,84,84,255,184,184,184,255,135,135,135,255,46,46,46,255,26,26,26,255,41,41,41,255,103,103,103,255,60,60,60,255,49,49,49,255,40,40,40,255,44,44,44,255,83,83,83,255,125,125,125,255,143,143,143,255,175,175,175,255,54,54,54,255,138,138,138,255,112,112,112,255,94,94,94,255,148,148,148,255,176,176,176,255,144,144,144,255,203,203,203,255,222,222,222,255,214,214,214,255,192,192,192,255,155,155,155,255,148,148,148,255,165,165,165,255,158,158,158,255,129,129,129,255,141,141,141,255,112,112,112,255,144,144,144,255,95,95,95,255,0,0,0,255,116,116,116,255,130,130,130,255,131,131,131,255,116,116,116,255,109,109,109,255,107,107,107,255,111,111,111,255,109,109,109,255,113,113,113,255,112,112,112,255,115,115,115,255,114,114,114,255,111,111,111,255,105,105,105,255,110,110,110,255,110,110,110,255,93,93,93,255,55,55,55,255,38,38,38,255,52,52,52,255,75,75,75,255,89,89,89,255,66,66,66,255,57,57,57,255,56,56,56,255,89,89,89,255,117,117,117,255,142,142,142,255,121,121,121,255,112,112,112,255,102,102,102,255,132,132,132,255,137,137,137,255,147,147,147,255,153,153,153,255,171,171,171,255,189,189,189,255,198,198,198,255,198,198,198,255,192,192,192,255,188,188,188,255,181,181,181,255,169,169,169,255,150,150,150,255,140,140,140,255,132,132,132,255,142,142,142,255,124,124,124,255,119,119,119,255,57,57,57,255,83,83,83,255,97,97,97,255,101,101,101,255,79,79,79,255,78,78,78,255,101,101,101,255,121,121,121,255,119,119,119,255,156,156,156,255,153,153,153,255,99,99,99,255,98,98,98,255,102,102,102,255,105,105,105,255,83,83,83,255,80,80,80,255,76,76,76,255,67,67,67,255,36,36,36,255,22,22,22,255,52,52,52,255,126,126,126,255,113,113,113,255,31,31,31,255,48,48,48,255,64,64,64,255,88,88,88,255,171,171,171,255,146,146,146,255,46,46,46,255,110,110,110,255,153,153,153,255,170,170,170,255,72,72,72,255,125,125,125,255,176,176,176,255,214,214,214,255,219,219,219,255,220,220,220,255,220,220,220,255,211,211,211,255,188,188,188,255,167,167,167,255,164,164,164,255,136,136,136,255,135,135,135,255,140,140,140,255,200,200,200,255,107,107,107,255,0,0,0,255,97,97,97,255,108,108,108,255,106,106,106,255,98,98,98,255,92,92,92,255,92,92,92,255,104,104,104,255,111,111,111,255,118,118,118,255,115,115,115,255,116,116,116,255,123,123,123,255,125,125,125,255,118,118,118,255,118,118,118,255,115,115,115,255,101,101,101,255,69,69,69,255,43,43,43,255,42,42,42,255,57,57,57,255,74,74,74,255,68,68,68,255,55,55,55,255,58,58,58,255,78,78,78,255,108,108,108,255,127,127,127,255,110,110,110,255,109,109,109,255,104,104,104,255,134,134,134,255,132,132,132,255,129,129,129,255,131,131,131,255,157,157,157,255,188,188,188,255,212,212,212,255,215,215,215,255,205,205,205,255,195,195,195,255,182,182,182,255,170,170,170,255,154,154,154,255,138,138,138,255,136,136,136,255,151,151,151,255,146,146,146,255,134,134,134,255,96,96,96,255,107,107,107,255,75,75,75,255,94,94,94,255,100,100,100,255,77,77,77,255,65,65,65,255,73,73,73,255,105,105,105,255,117,117,117,255,112,112,112,255,120,120,120,255,136,136,136,255,181,181,181,255,158,158,158,255,143,143,143,255,143,143,143,255,110,110,110,255,73,73,73,255,52,52,52,255,28,28,28,255,24,24,24,255,60,60,60,255,87,87,87,255,53,53,53,255,35,35,35,255,126,126,126,255,96,96,96,255,77,77,77,255,125,125,125,255,53,53,53,255,137,137,137,255,138,138,138,255,159,159,159,255,148,148,148,255,77,77,77,255,113,113,113,255,191,191,191,255,215,215,215,255,217,217,217,255,218,218,218,255,206,206,206,255,220,220,220,255,179,179,179,255,142,142,142,255,146,146,146,255,96,96,96,255,194,194,194,255,198,198,198,255,132,132,132,255,0,0,0,255,94,94,94,255,100,100,100,255,97,97,97,255,96,96,96,255,88,88,88,255,82,82,82,255,89,89,89,255,104,104,104,255,115,115,115,255,111,111,111,255,104,104,104,255,112,112,112,255,122,122,122,255,122,122,122,255,113,113,113,255,101,101,101,255,90,90,90,255,70,70,70,255,53,53,53,255,43,43,43,255,50,50,50,255,70,70,70,255,72,72,72,255,57,57,57,255,56,56,56,255,70,70,70,255,97,97,97,255,105,105,105,255,94,94,94,255,96,96,96,255,109,109,109,255,143,143,143,255,140,140,140,255,129,129,129,255,125,125,125,255,146,146,146,255,176,176,176,255,198,198,198,255,214,214,214,255,213,213,213,255,208,208,208,255,196,196,196,255,184,184,184,255,172,172,172,255,150,150,150,255,148,148,148,255,160,160,160,255,161,161,161,255,141,141,141,255,123,123,123,255,119,119,119,255,97,97,97,255,127,127,127,255,110,110,110,255,98,98,98,255,84,84,84,255,49,49,49,255,90,90,90,255,111,111,111,255,78,78,78,255,58,58,58,255,84,84,84,255,136,136,136,255,101,101,101,255,94,94,94,255,117,117,117,255,68,68,68,255,80,80,80,255,74,74,74,255,51,51,51,255,56,56,56,255,35,35,35,255,79,79,79,255,69,69,69,255,0,0,0,255,79,79,79,255,102,102,102,255,77,77,77,255,67,67,67,255,87,87,87,255,98,98,98,255,163,163,163,255,162,162,162,255,100,100,100,255,153,153,153,255,168,168,168,255,102,102,102,255,191,191,191,255,213,213,213,255,215,215,215,255,203,203,203,255,193,193,193,255,201,201,201,255,207,207,207,255,208,208,208,255,119,119,119,255,160,160,160,255,202,202,202,255,121,121,121,255,0,0,0,255,100,100,100,255,101,101,101,255,106,106,106,255,109,109,109,255,103,103,103,255,86,86,86,255,84,84,84,255,98,98,98,255,106,106,106,255,103,103,103,255,98,98,98,255,116,116,116,255,130,130,130,255,130,130,130,255,121,121,121,255,113,113,113,255,105,105,105,255,89,89,89,255,76,76,76,255,70,70,70,255,57,57,57,255,58,58,58,255,57,57,57,255,57,57,57,255,55,55,55,255,63,63,63,255,81,81,81,255,91,91,91,255,82,82,82,255,99,99,99,255,119,119,119,255,155,155,155,255,148,148,148,255,134,134,134,255,132,132,132,255,143,143,143,255,166,166,166,255,178,178,178,255,198,198,198,255,203,203,203,255,204,204,204,255,202,202,202,255,198,198,198,255,188,188,188,255,166,166,166,255,157,157,157,255,168,168,168,255,164,164,164,255,148,148,148,255,94,94,94,255,82,82,82,255,115,115,115,255,97,97,97,255,142,142,142,255,140,140,140,255,111,111,111,255,78,78,78,255,108,108,108,255,155,155,155,255,83,83,83,255,98,98,98,255,114,114,114,255,118,118,118,255,142,142,142,255,99,99,99,255,100,100,100,255,147,147,147,255,110,110,110,255,92,92,92,255,131,131,131,255,123,123,123,255,7,7,7,255,58,58,58,255,72,72,72,255,62,62,62,255,0,0,0,255,72,72,72,255,103,103,103,255,106,106,106,255,51,51,51,255,169,169,169,255,178,178,178,255,195,195,195,255,93,93,93,255,119,119,119,255,224,224,224,255,142,142,142,255,148,148,148,255,185,185,185,255,183,183,183,255,191,191,191,255,208,208,208,255,224,224,224,255,209,209,209,255,183,183,183,255,187,187,187,255,124,124,124,255,238,238,238,255,109,109,109,255,0,0,0,255,112,112,112,255,115,115,115,255,126,126,126,255,133,133,133,255,129,129,129,255,112,112,112,255,105,105,105,255,118,118,118,255,121,121,121,255,111,111,111,255,94,94,94,255,98,98,98,255,108,108,108,255,110,110,110,255,114,114,114,255,120,120,120,255,120,120,120,255,111,111,111,255,104,104,104,255,105,105,105,255,87,87,87,255,66,66,66,255,51,51,51,255,54,54,54,255,51,51,51,255,53,53,53,255,64,64,64,255,79,79,79,255,75,75,75,255,97,97,97,255,126,126,126,255,162,162,162,255,152,152,152,255,142,142,142,255,151,151,151,255,165,165,165,255,168,168,168,255,170,170,170,255,186,186,186,255,200,200,200,255,202,202,202,255,203,203,203,255,203,203,203,255,198,198,198,255,185,185,185,255,164,164,164,255,170,170,170,255,151,151,151,255,149,149,149,255,125,125,125,255,115,115,115,255,144,144,144,255,142,142,142,255,162,162,162,255,186,186,186,255,134,134,134,255,131,131,131,255,160,160,160,255,180,180,180,255,125,125,125,255,114,114,114,255,94,94,94,255,73,73,73,255,110,110,110,255,121,121,121,255,147,147,147,255,187,187,187,255,130,130,130,255,117,117,117,255,156,156,156,255,146,146,146,255,82,82,82,255,14,14,14,255,45,45,45,255,87,87,87,255,47,47,47,255,31,31,31,255,68,68,68,255,89,89,89,255,34,34,34,255,172,172,172,255,186,186,186,255,143,143,143,255,148,148,148,255,168,168,168,255,188,188,188,255,226,226,226,255,129,129,129,255,196,196,196,255,220,220,220,255,202,202,202,255,203,203,203,255,202,202,202,255,188,188,188,255,165,165,165,255,201,201,201,255,129,129,129,255,176,176,176,255,100,100,100,255,0,0,0,255,127,127,127,255,132,132,132,255,143,143,143,255,150,150,150,255,147,147,147,255,137,137,137,255,128,128,128,255,138,138,138,255,141,141,141,255,138,138,138,255,130,130,130,255,123,123,123,255,114,114,114,255,101,101,101,255,99,99,99,255,117,117,117,255,123,123,123,255,125,125,125,255,120,120,120,255,124,124,124,255,112,112,112,255,83,83,83,255,56,56,56,255,60,60,60,255,64,64,64,255,65,65,65,255,58,58,58,255,72,72,72,255,72,72,72,255,100,100,100,255,119,119,119,255,152,152,152,255,146,146,146,255,142,142,142,255,151,151,151,255,170,170,170,255,168,168,168,255,162,162,162,255,168,168,168,255,190,190,190,255,204,204,204,255,205,205,205,255,200,200,200,255,187,187,187,255,177,177,177,255,156,156,156,255,158,158,158,255,129,129,129,255,135,135,135,255,142,142,142,255,161,161,161,255,171,171,171,255,169,169,169,255,151,151,151,255,163,163,163,255,140,140,140,255,154,154,154,255,140,140,140,255,140,140,140,255,181,181,181,255,168,168,168,255,197,197,197,255,139,139,139,255,42,42,42,255,68,68,68,255,69,69,69,255,116,116,116,255,106,106,106,255,123,123,123,255,115,115,115,255,115,115,115,255,135,135,135,255,67,67,67,255,27,27,27,255,116,116,116,255,121,121,121,255,51,51,51,255,31,31,31,255,100,100,100,255,66,66,66,255,117,117,117,255,102,102,102,255,114,114,114,255,160,160,160,255,141,141,141,255,118,118,118,255,207,207,207,255,132,132,132,255,100,100,100,255,221,221,221,255,219,219,219,255,195,195,195,255,203,203,203,255,169,169,169,255,143,143,143,255,150,150,150,255,123,123,123,255,96,96,96,255,68,68,68,255,0,0,0,255,152,152,152,255,160,160,160,255,163,163,163,255,168,168,168,255,164,164,164,255,158,158,158,255,145,145,145,255,148,148,148,255,153,153,153,255,155,155,155,255,151,151,151,255,136,136,136,255,114,114,114,255,97,97,97,255,92,92,92,255,108,108,108,255,115,115,115,255,122,122,122,255,123,123,123,255,118,118,118,255,112,112,112,255,88,88,88,255,62,62,62,255,57,57,57,255,68,68,68,255,79,79,79,255,65,65,65,255,61,61,61,255,56,56,56,255,91,91,91,255,113,113,113,255,137,137,137,255,138,138,138,255,139,139,139,255,152,152,152,255,161,161,161,255,152,152,152,255,144,144,144,255,147,147,147,255,174,174,174,255,196,196,196,255,202,202,202,255,196,196,196,255,187,187,187,255,177,177,177,255,166,166,166,255,160,160,160,255,121,121,121,255,119,119,119,255,160,160,160,255,167,167,167,255,184,184,184,255,190,190,190,255,160,160,160,255,195,195,195,255,186,186,186,255,135,135,135,255,131,131,131,255,162,162,162,255,161,161,161,255,166,166,166,255,155,155,155,255,125,125,125,255,97,97,97,255,99,99,99,255,83,83,83,255,84,84,84,255,116,116,116,255,123,123,123,255,122,122,122,255,52,52,52,255,86,86,86,255,99,99,99,255,7,7,7,255,54,54,54,255,108,108,108,255,98,98,98,255,30,30,30,255,57,57,57,255,38,38,38,255,153,153,153,255,157,157,157,255,94,94,94,255,145,145,145,255,142,142,142,255,158,158,158,255,101,101,101,255,114,114,114,255,97,97,97,255,114,114,114,255,197,197,197,255,196,196,196,255,207,207,207,255,206,206,206,255,205,205,205,255,169,169,169,255,217,217,217,255,181,181,181,255,2,2,2,255,0,0,0,255,167,167,167,255,178,178,178,255,173,173,173,255,170,170,170,255,165,165,165,255,159,159,159,255,140,140,140,255,135,135,135,255,144,144,144,255,160,160,160,255,163,163,163,255,146,146,146,255,120,120,120,255,94,94,94,255,85,85,85,255,92,92,92,255,105,105,105,255,122,122,122,255,129,129,129,255,116,116,116,255,107,107,107,255,93,93,93,255,75,75,75,255,58,58,58,255,61,61,61,255,78,78,78,255,73,73,73,255,61,61,61,255,51,51,51,255,76,76,76,255,103,103,103,255,132,132,132,255,149,149,149,255,157,157,157,255,164,164,164,255,160,160,160,255,150,150,150,255,138,138,138,255,133,133,133,255,151,151,151,255,175,175,175,255,189,189,189,255,191,191,191,255,186,186,186,255,179,179,179,255,179,179,179,255,173,173,173,255,129,129,129,255,119,119,119,255,134,134,134,255,189,189,189,255,199,199,199,255,180,180,180,255,160,160,160,255,163,163,163,255,173,173,173,255,129,129,129,255,75,75,75,255,149,149,149,255,160,160,160,255,154,154,154,255,131,131,131,255,85,85,85,255,116,116,116,255,76,76,76,255,116,116,116,255,118,118,118,255,143,143,143,255,175,175,175,255,138,138,138,255,85,85,85,255,122,122,122,255,84,84,84,255,53,53,53,255,19,19,19,255,49,49,49,255,87,87,87,255,90,90,90,255,6,6,6,255,41,41,41,255,108,108,108,255,151,151,151,255,200,200,200,255,222,222,222,255,198,198,198,255,198,198,198,255,185,185,185,255,138,138,138,255,176,176,176,255,109,109,109,255,129,129,129,255,199,199,199,255,164,164,164,255,180,180,180,255,197,197,197,255,193,193,193,255,222,222,222,255,206,206,206,255,51,51,51,255,0,0,0,255,169,169,169,255,190,190,190,255,186,186,186,255,179,179,179,255,175,175,175,255,163,163,163,255,134,134,134,255,125,125,125,255,133,133,133,255,151,151,151,255,143,143,143,255,130,130,130,255,120,120,120,255,107,107,107,255,106,106,106,255,105,105,105,255,111,111,111,255,120,120,120,255,125,125,125,255,117,117,117,255,110,110,110,255,99,99,99,255,81,81,81,255,53,53,53,255,43,43,43,255,56,56,56,255,64,64,64,255,57,57,57,255,45,45,45,255,64,64,64,255,104,104,104,255,144,144,144,255,171,171,171,255,173,173,173,255,178,178,178,255,165,165,165,255,160,160,160,255,150,150,150,255,143,143,143,255,138,138,138,255,148,148,148,255,162,162,162,255,176,176,176,255,182,182,182,255,186,186,186,255,192,192,192,255,190,190,190,255,141,141,141,255,127,127,127,255,82,82,82,255,192,192,192,255,216,216,216,255,200,200,200,255,185,185,185,255,181,181,181,255,178,178,178,255,135,135,135,255,65,65,65,255,147,147,147,255,147,147,147,255,113,113,113,255,107,107,107,255,137,137,137,255,128,128,128,255,107,107,107,255,138,138,138,255,125,125,125,255,84,84,84,255,121,121,121,255,108,108,108,255,132,132,132,255,145,145,145,255,90,90,90,255,49,49,49,255,22,22,22,255,31,31,31,255,39,39,39,255,49,49,49,255,60,60,60,255,41,41,41,255,72,72,72,255,177,177,177,255,191,191,191,255,203,203,203,255,165,165,165,255,179,179,179,255,166,166,166,255,202,202,202,255,174,174,174,255,168,168,168,255,78,78,78,255,148,148,148,255,145,145,145,255,145,145,145,255,195,195,195,255,188,188,188,255,148,148,148,255,190,190,190,255,53,53,53,255,0,0,0,255,165,165,165,255,190,190,190,255,193,193,193,255,185,185,185,255,183,183,183,255,170,170,170,255,133,133,133,255,119,119,119,255,118,118,118,255,140,140,140,255,137,137,137,255,125,125,125,255,119,119,119,255,115,115,115,255,124,124,124,255,122,122,122,255,123,123,123,255,132,132,132,255,135,135,135,255,136,136,136,255,129,129,129,255,113,113,113,255,89,89,89,255,63,63,63,255,51,51,51,255,51,51,51,255,53,53,53,255,53,53,53,255,45,45,45,255,50,50,50,255,91,91,91,255,141,141,141,255,183,183,183,255,189,189,189,255,190,190,190,255,182,182,182,255,179,179,179,255,174,174,174,255,160,160,160,255,138,138,138,255,129,129,129,255,128,128,128,255,142,142,142,255,150,150,150,255,165,165,165,255,182,182,182,255,191,191,191,255,146,146,146,255,130,130,130,255,131,131,131,255,151,151,151,255,191,191,191,255,195,195,195,255,213,213,213,255,195,195,195,255,206,206,206,255,171,171,171,255,73,73,73,255,129,129,129,255,123,123,123,255,146,146,146,255,160,160,160,255,99,99,99,255,111,111,111,255,184,184,184,255,141,141,141,255,95,95,95,255,154,154,154,255,175,175,175,255,125,125,125,255,169,169,169,255,141,141,141,255,51,51,51,255,71,71,71,255,135,135,135,255,37,37,37,255,47,47,47,255,55,55,55,255,49,49,49,255,22,22,22,255,56,56,56,255,159,159,159,255,163,163,163,255,186,186,186,255,180,180,180,255,180,180,180,255,195,195,195,255,171,171,171,255,162,162,162,255,146,146,146,255,108,108,108,255,78,78,78,255,109,109,109,255,111,111,111,255,112,112,112,255,171,171,171,255,214,214,214,255,193,193,193,255,37,37,37,255,0,0,0,255,158,158,158,255,187,187,187,255,202,202,202,255,197,197,197,255,194,194,194,255,178,178,178,255,137,137,137,255,120,120,120,255,114,114,114,255,138,138,138,255,136,136,136,255,134,134,134,255,130,130,130,255,136,136,136,255,136,136,136,255,130,130,130,255,125,125,125,255,136,136,136,255,140,140,140,255,150,150,150,255,142,142,142,255,121,121,121,255,94,94,94,255,86,86,86,255,84,84,84,255,65,65,65,255,50,50,50,255,60,60,60,255,70,70,70,255,62,62,62,255,76,76,76,255,103,103,103,255,141,141,141,255,149,149,149,255,156,156,156,255,157,157,157,255,163,163,163,255,165,165,165,255,164,164,164,255,145,145,145,255,126,126,126,255,107,107,107,255,114,114,114,255,131,131,131,255,158,158,158,255,178,178,178,255,187,187,187,255,137,137,137,255,122,122,122,255,130,130,130,255,124,124,124,255,212,212,212,255,206,206,206,255,200,200,200,255,205,205,205,255,186,186,186,255,148,148,148,255,75,75,75,255,142,142,142,255,132,132,132,255,169,169,169,255,131,131,131,255,152,152,152,255,151,151,151,255,156,156,156,255,114,114,114,255,117,117,117,255,164,164,164,255,194,194,194,255,138,138,138,255,196,196,196,255,131,131,131,255,39,39,39,255,133,133,133,255,191,191,191,255,89,89,89,255,0,0,0,255,111,111,111,255,134,134,134,255,114,114,114,255,13,13,13,255,39,39,39,255,57,57,57,255,97,97,97,255,104,104,104,255,113,113,113,255,135,135,135,255,130,130,130,255,155,155,155,255,176,176,176,255,138,138,138,255,94,94,94,255,69,69,69,255,134,134,134,255,164,164,164,255,205,205,205,255,209,209,209,255,168,168,168,255,22,22,22,255,0,0,0,255,163,163,163,255,185,185,185,255,204,204,204,255,199,199,199,255,196,196,196,255,182,182,182,255,143,143,143,255,124,124,124,255,116,116,116,255,141,141,141,255,137,137,137,255,135,135,135,255,131,131,131,255,135,135,135,255,130,130,130,255,125,125,125,255,135,135,135,255,156,156,156,255,161,161,161,255,164,164,164,255,145,145,145,255,113,113,113,255,93,93,93,255,109,109,109,255,126,126,126,255,97,97,97,255,67,67,67,255,75,75,75,255,101,101,101,255,83,83,83,255,67,67,67,255,67,67,67,255,101,101,101,255,115,115,115,255,113,113,113,255,105,105,105,255,102,102,102,255,118,118,118,255,140,140,140,255,150,150,150,255,125,125,125,255,99,99,99,255,101,101,101,255,125,125,125,255,155,155,155,255,181,181,181,255,191,191,191,255,135,135,135,255,107,107,107,255,142,142,142,255,174,174,174,255,213,213,213,255,200,200,200,255,207,207,207,255,172,172,172,255,188,188,188,255,175,175,175,255,69,69,69,255,140,140,140,255,162,162,162,255,128,128,128,255,88,88,88,255,146,146,146,255,149,149,149,255,68,68,68,255,100,100,100,255,158,158,158,255,176,176,176,255,177,177,177,255,147,147,147,255,157,157,157,255,101,101,101,255,35,35,35,255,141,141,141,255,190,190,190,255,154,154,154,255,32,32,32,255,83,83,83,255,166,166,166,255,179,179,179,255,20,20,20,255,1,1,1,255,97,97,97,255,111,111,111,255,46,46,46,255,0,0,0,255,0,0,0,255,0,0,0,255,122,122,122,255,199,199,199,255,146,146,146,255,47,47,47,255,107,107,107,255,165,165,165,255,160,160,160,255,180,180,180,255,221,221,221,255,158,158,158,255,0,0,0,255,0,0,0,255,169,169,169,255,192,192,192,255,204,204,204,255,196,196,196,255,186,186,186,255,173,173,173,255,136,136,136,255,123,123,123,255,120,120,120,255,141,141,141,255,130,130,130,255,123,123,123,255,123,123,123,255,125,125,125,255,118,118,118,255,122,122,122,255,142,142,142,255,163,163,163,255,158,158,158,255,155,155,155,255,139,139,139,255,110,110,110,255,109,109,109,255,134,134,134,255,172,172,172,255,139,139,139,255,94,94,94,255,93,93,93,255,124,124,124,255,113,113,113,255,66,66,66,255,41,41,41,255,74,74,74,255,105,105,105,255,108,108,108,255,95,95,95,255,74,74,74,255,86,86,86,255,115,115,115,255,144,144,144,255,136,136,136,255,104,104,104,255,112,112,112,255,135,135,135,255,170,170,170,255,188,188,188,255,179,179,179,255,120,120,120,255,91,91,91,255,129,129,129,255,200,200,200,255,202,202,202,255,202,202,202,255,197,197,197,255,179,179,179,255,145,145,145,255,160,160,160,255,81,81,81,255,122,122,122,255,158,158,158,255,116,116,116,255,90,90,90,255,95,95,95,255,107,107,107,255,102,102,102,255,117,117,117,255,167,167,167,255,168,168,168,255,151,151,151,255,111,111,111,255,131,131,131,255,139,139,139,255,65,65,65,255,202,202,202,255,217,217,217,255,231,231,231,255,147,147,147,255,0,0,0,255,168,168,168,255,166,166,166,255,63,63,63,255,0,0,0,255,83,83,83,255,188,188,188,255,170,170,170,255,146,146,146,255,147,147,147,255,0,0,0,255,88,88,88,255,168,168,168,255,108,108,108,255,150,150,150,255,83,83,83,255,163,163,163,255,172,172,172,255,195,195,195,255,194,194,194,255,81,81,81,255,34,34,34,255,0,0,0,255,175,175,175,255,198,198,198,255,202,202,202,255,193,193,193,255,179,179,179,255,168,168,168,255,137,137,137,255,125,125,125,255,121,121,121,255,132,132,132,255,121,121,121,255,111,111,111,255,118,118,118,255,123,123,123,255,119,119,119,255,128,128,128,255,148,148,148,255,162,162,162,255,144,144,144,255,138,138,138,255,128,128,128,255,116,116,116,255,124,124,124,255,151,151,151,255,195,195,195,255,179,179,179,255,119,119,119,255,104,104,104,255,116,116,116,255,119,119,119,255,71,71,71,255,36,36,36,255,67,67,67,255,108,108,108,255,126,126,126,255,120,120,120,255,93,93,93,255,78,78,78,255,94,94,94,255,123,123,123,255,143,143,143,255,120,120,120,255,124,124,124,255,139,139,139,255,171,171,171,255,181,181,181,255,149,149,149,255,100,100,100,255,74,74,74,255,136,136,136,255,191,191,191,255,194,194,194,255,206,206,206,255,200,200,200,255,177,177,177,255,154,154,154,255,169,169,169,255,94,94,94,255,120,120,120,255,151,151,151,255,96,96,96,255,108,108,108,255,133,133,133,255,150,150,150,255,164,164,164,255,120,120,120,255,156,156,156,255,174,174,174,255,133,133,133,255,63,63,63,255,174,174,174,255,135,135,135,255,115,115,115,255,188,188,188,255,212,212,212,255,221,221,221,255,209,209,209,255,0,0,0,255,136,136,136,255,152,152,152,255,29,29,29,255,33,33,33,255,1,1,1,255,92,92,92,255,188,188,188,255,195,195,195,255,192,192,192,255,157,157,157,255,0,0,0,255,114,114,114,255,165,165,165,255,195,195,195,255,82,82,82,255,132,132,132,255,190,190,190,255,185,185,185,255,135,135,135,255,0,0,0,255,79,79,79,255,0,0,0,255,178,178,178,255,194,194,194,255,195,195,195,255,191,191,191,255,173,173,173,255,159,159,159,255,128,128,128,255,121,121,121,255,117,117,117,255,123,123,123,255,119,119,119,255,110,110,110,255,120,120,120,255,130,130,130,255,132,132,132,255,137,137,137,255,150,150,150,255,158,158,158,255,141,141,141,255,135,135,135,255,131,131,131,255,130,130,130,255,137,137,137,255,162,162,162,255,201,201,201,255,202,202,202,255,150,150,150,255,112,112,112,255,102,102,102,255,105,105,105,255,84,84,84,255,49,49,49,255,61,61,61,255,97,97,97,255,134,134,134,255,163,163,163,255,154,154,154,255,111,111,111,255,89,89,89,255,98,98,98,255,144,144,144,255,142,142,142,255,134,134,134,255,131,131,131,255,158,158,158,255,163,163,163,255,121,121,121,255,82,82,82,255,70,70,70,255,190,190,190,255,190,190,190,255,173,173,173,255,192,192,192,255,190,190,190,255,177,177,177,255,144,144,144,255,134,134,134,255,79,79,79,255,135,135,135,255,115,115,115,255,95,95,95,255,143,143,143,255,118,118,118,255,142,142,142,255,160,160,160,255,127,127,127,255,128,128,128,255,201,201,201,255,145,145,145,255,128,128,128,255,187,187,187,255,115,115,115,255,117,117,117,255,165,165,165,255,184,184,184,255,194,194,194,255,206,206,206,255,143,143,143,255,0,0,0,255,156,156,156,255,76,76,76,255,81,81,81,255,79,79,79,255,0,0,0,255,80,80,80,255,155,155,155,255,199,199,199,255,203,203,203,255,13,13,13,255,63,63,63,255,167,167,167,255,172,172,172,255,160,160,160,255,72,72,72,255,133,133,133,255,186,186,186,255,79,79,79,255,38,38,38,255,104,104,104,255,0,0,0,255,179,179,179,255,187,187,187,255,185,185,185,255,182,182,182,255,171,171,171,255,160,160,160,255,126,126,126,255,108,108,108,255,98,98,98,255,108,108,108,255,115,115,115,255,117,117,117,255,129,129,129,255,140,140,140,255,142,142,142,255,139,139,139,255,148,148,148,255,147,147,147,255,142,142,142,255,142,142,142,255,135,135,135,255,139,139,139,255,135,135,135,255,159,159,159,255,183,183,183,255,193,193,193,255,170,170,170,255,130,130,130,255,105,105,105,255,92,92,92,255,86,86,86,255,68,68,68,255,66,66,66,255,76,76,76,255,91,91,91,255,131,131,131,255,165,165,165,255,139,139,139,255,96,96,96,255,83,83,83,255,129,129,129,255,153,153,153,255,139,139,139,255,122,122,122,255,128,128,128,255,116,116,116,255,88,88,88,255,71,71,71,255,77,77,77,255,177,177,177,255,192,192,192,255,173,173,173,255,175,175,175,255,162,162,162,255,167,167,167,255,172,172,172,255,150,150,150,255,39,39,39,255,57,57,57,255,93,93,93,255,111,111,111,255,127,127,127,255,126,126,126,255,120,120,120,255,151,151,151,255,145,145,145,255,105,105,105,255,178,178,178,255,111,111,111,255,151,151,151,255,189,189,189,255,75,75,75,255,149,149,149,255,159,159,159,255,147,147,147,255,182,182,182,255,187,187,187,255,196,196,196,255,99,99,99,255,70,70,70,255,117,117,117,255,66,66,66,255,138,138,138,255,112,112,112,255,1,1,1,255,0,0,0,255,176,176,176,255,214,214,214,255,101,101,101,255,8,8,8,255,124,124,124,255,155,155,155,255,159,159,159,255,129,129,129,255,49,49,49,255,80,80,80,255,13,13,13,255,78,78,78,255,114,114,114,255,0,0,0,255,175,175,175,255,172,172,172,255,167,167,167,255,169,169,169,255,167,167,167,255,159,159,159,255,122,122,122,255,95,95,95,255,84,84,84,255,108,108,108,255,128,128,128,255,135,135,135,255,128,128,128,255,133,133,133,255,133,133,133,255,136,136,136,255,142,142,142,255,144,144,144,255,153,153,153,255,153,153,153,255,137,137,137,255,133,133,133,255,128,128,128,255,151,151,151,255,165,165,165,255,175,175,175,255,178,178,178,255,149,149,149,255,121,121,121,255,87,87,87,255,79,79,79,255,82,82,82,255,90,90,90,255,95,95,95,255,75,75,75,255,101,101,101,255,142,142,142,255,154,154,154,255,106,106,106,255,77,77,77,255,101,101,101,255,147,147,147,255,146,146,146,255,124,124,124,255,106,106,106,255,77,77,77,255,66,66,66,255,70,70,70,255,96,96,96,255,173,173,173,255,159,159,159,255,149,149,149,255,148,148,148,255,149,149,149,255,167,167,167,255,182,182,182,255,140,140,140,255,64,64,64,255,62,62,62,255,118,118,118,255,190,190,190,255,162,162,162,255,144,144,144,255,75,75,75,255,161,161,161,255,117,117,117,255,133,133,133,255,145,145,145,255,150,150,150,255,170,170,170,255,148,148,148,255,73,73,73,255,151,151,151,255,152,152,152,255,143,143,143,255,167,167,167,255,170,170,170,255,162,162,162,255,182,182,182,255,87,87,87,255,0,0,0,255,64,64,64,255,123,123,123,255,155,155,155,255,174,174,174,255,4,4,4,255,127,127,127,255,206,206,206,255,151,151,151,255,0,0,0,255,66,66,66,255,160,160,160,255,161,161,161,255,150,150,150,255,111,111,111,255,48,48,48,255,0,0,0,255,76,76,76,255,131,131,131,255,0,0,0,255,161,161,161,255,154,154,154,255,148,148,148,255,146,146,146,255,148,148,148,255,140,140,140,255,117,117,117,255,88,88,88,255,84,84,84,255,102,102,102,255,128,128,128,255,139,139,139,255,125,125,125,255,120,120,120,255,118,118,118,255,131,131,131,255,134,134,134,255,135,135,135,255,143,143,143,255,144,144,144,255,123,123,123,255,124,124,124,255,126,126,126,255,150,150,150,255,150,150,150,255,160,160,160,255,170,170,170,255,168,168,168,255,148,148,148,255,108,108,108,255,74,74,74,255,70,70,70,255,93,93,93,255,119,119,119,255,90,90,90,255,87,87,87,255,116,116,116,255,157,157,157,255,118,118,118,255,74,74,74,255,80,80,80,255,136,136,136,255,163,163,163,255,145,145,145,255,105,105,105,255,62,62,62,255,54,54,54,255,69,69,69,255,95,95,95,255,160,160,160,255,131,131,131,255,140,140,140,255,124,124,124,255,113,113,113,255,110,110,110,255,118,118,118,255,60,60,60,255,130,130,130,255,91,91,91,255,105,105,105,255,96,96,96,255,156,156,156,255,146,146,146,255,73,73,73,255,84,84,84,255,142,142,142,255,146,146,146,255,95,95,95,255,155,155,155,255,138,138,138,255,92,92,92,255,74,74,74,255,169,169,169,255,133,133,133,255,150,150,150,255,123,123,123,255,172,172,172,255,179,179,179,255,166,166,166,255,192,192,192,255,67,67,67,255,8,8,8,255,54,54,54,255,124,124,124,255,193,193,193,255,55,55,55,255,57,57,57,255,207,207,207,255,176,176,176,255,4,4,4,255,41,41,41,255,170,170,170,255,192,192,192,255,195,195,195,255,162,162,162,255,26,26,26,255,75,75,75,255,91,91,91,255,48,48,48,255,0,0,0,255,148,148,148,255,135,135,135,255,128,128,128,255,125,125,125,255,134,134,134,255,123,123,123,255,110,110,110,255,88,88,88,255,97,97,97,255,107,107,107,255,125,125,125,255,130,130,130,255,114,114,114,255,108,108,108,255,114,114,114,255,135,135,135,255,132,132,132,255,131,131,131,255,136,136,136,255,131,131,131,255,113,113,113,255,118,118,118,255,132,132,132,255,150,150,150,255,144,144,144,255,152,152,152,255,159,159,159,255,171,171,171,255,171,171,171,255,141,141,141,255,96,96,96,255,62,62,62,255,72,72,72,255,114,114,114,255,121,121,121,255,105,105,105,255,107,107,107,255,132,132,132,255,122,122,122,255,73,73,73,255,78,78,78,255,130,130,130,255,178,178,178,255,166,166,166,255,112,112,112,255,73,73,73,255,60,60,60,255,80,80,80,255,86,86,86,255,156,156,156,255,143,143,143,255,125,125,125,255,100,100,100,255,107,107,107,255,115,115,115,255,150,150,150,255,72,72,72,255,78,78,78,255,103,103,103,255,126,126,126,255,75,75,75,255,104,104,104,255,98,98,98,255,71,71,71,255,124,124,124,255,182,182,182,255,127,127,127,255,101,101,101,255,133,133,133,255,139,139,139,255,58,58,58,255,131,131,131,255,174,174,174,255,131,131,131,255,151,151,151,255,147,147,147,255,146,146,146,255,174,174,174,255,192,192,192,255,205,205,205,255,178,178,178,255,68,68,68,255,0,0,0,255,52,52,52,255,158,158,158,255,175,175,175,255,3,3,3,255,129,129,129,255,138,138,138,255,88,88,88,255,0,0,0,255,179,179,179,255,203,203,203,255,195,195,195,255,127,127,127,255,0,0,0,255,112,112,112,255,113,113,113,255,74,74,74,255,0,0,0,255,141,141,141,255,125,125,125,255,117,117,117,255,110,110,110,255,117,117,117,255,98,98,98,255,97,97,97,255,88,88,88,255,107,107,107,255,105,105,105,255,113,113,113,255,114,114,114,255,109,109,109,255,103,103,103,255,123,123,123,255,138,138,138,255,138,138,138,255,130,130,130,255,134,134,134,255,116,116,116,255,106,106,106,255,113,113,113,255,134,134,134,255,145,145,145,255,137,137,137,255,148,148,148,255,153,153,153,255,163,163,163,255,177,177,177,255,171,171,171,255,143,143,143,255,93,93,93,255,64,64,64,255,78,78,78,255,99,99,99,255,94,94,94,255,95,95,95,255,108,108,108,255,126,126,126,255,91,91,91,255,87,87,87,255,119,119,119,255,171,171,171,255,156,156,156,255,103,103,103,255,79,79,79,255,81,81,81,255,93,93,93,255,80,80,80,255,157,157,157,255,140,140,140,255,117,117,117,255,111,111,111,255,120,120,120,255,96,96,96,255,130,130,130,255,38,38,38,255,98,98,98,255,129,129,129,255,109,109,109,255,116,116,116,255,138,138,138,255,98,98,98,255,104,104,104,255,130,130,130,255,197,197,197,255,113,113,113,255,142,142,142,255,164,164,164,255,142,142,142,255,29,29,29,255,153,153,153,255,142,142,142,255,107,107,107,255,149,149,149,255,142,142,142,255,153,153,153,255,142,142,142,255,150,150,150,255,198,198,198,255,196,196,196,255,176,176,176,255,98,98,98,255,2,2,2,255,27,27,27,255,107,107,107,255,72,72,72,255,53,53,53,255,143,143,143,255,201,201,201,255,32,32,32,255,71,71,71,255,191,191,191,255,143,143,143,255,0,0,0,255,80,80,80,255,134,134,134,255,99,99,99,255,99,99,99,255,0,0,0,255,139,139,139,255,124,124,124,255,111,111,111,255,110,110,110,255,117,117,117,255,99,99,99,255,95,95,95,255,90,90,90,255,110,110,110,255,108,108,108,255,110,110,110,255,104,104,104,255,106,106,106,255,111,111,111,255,138,138,138,255,144,144,144,255,143,143,143,255,134,134,134,255,136,136,136,255,109,109,109,255,104,104,104,255,108,108,108,255,129,129,129,255,133,133,133,255,136,136,136,255,148,148,148,255,156,156,156,255,167,167,167,255,179,179,179,255,179,179,179,255,163,163,163,255,123,123,123,255,87,87,87,255,71,71,71,255,79,79,79,255,71,71,71,255,71,71,71,255,81,81,81,255,115,115,115,255,97,97,97,255,84,84,84,255,92,92,92,255,134,134,134,255,129,129,129,255,101,101,101,255,90,90,90,255,103,103,103,255,110,110,110,255,90,90,90,255,146,146,146,255,147,147,147,255,121,121,121,255,115,115,115,255,91,91,91,255,135,135,135,255,115,115,115,255,44,44,44,255,138,138,138,255,118,118,118,255,97,97,97,255,101,101,101,255,125,125,125,255,86,86,86,255,132,132,132,255,162,162,162,255,147,147,147,255,117,117,117,255,168,168,168,255,144,144,144,255,91,91,91,255,86,86,86,255,112,112,112,255,95,95,95,255,117,117,117,255,138,138,138,255,150,150,150,255,164,164,164,255,188,188,188,255,197,197,197,255,172,172,172,255,125,125,125,255,157,157,157,255,115,115,115,255,120,120,120,255,73,73,73,255,0,0,0,255,30,30,30,255,75,75,75,255,86,86,86,255,122,122,122,255,67,67,67,255,0,0,0,255,85,85,85,255,140,140,140,255,84,84,84,255,142,142,142,255,136,136,136,255,116,116,116,255,109,109,109,255,0,0,0,255,140,140,140,255,127,127,127,255,116,116,116,255,113,113,113,255,116,116,116,255,96,96,96,255,96,96,96,255,93,93,93,255,109,109,109,255,102,102,102,255,100,100,100,255,101,101,101,255,112,112,112,255,124,124,124,255,135,135,135,255,135,135,135,255,134,134,134,255,137,137,137,255,134,134,134,255,107,107,107,255,101,101,101,255,105,105,105,255,126,126,126,255,136,136,136,255,143,143,143,255,153,153,153,255,160,160,160,255,172,172,172,255,178,178,178,255,177,177,177,255,173,173,173,255,150,150,150,255,129,129,129,255,97,97,97,255,84,84,84,255,68,68,68,255,57,57,57,255,60,60,60,255,76,76,76,255,75,75,75,255,59,59,59,255,58,58,58,255,88,88,88,255,103,103,103,255,109,109,109,255,106,106,106,255,114,114,114,255,106,106,106,255,90,90,90,255,175,175,175,255,117,117,117,255,146,146,146,255,132,132,132,255,93,93,93,255,126,126,126,255,138,138,138,255,48,48,48,255,117,117,117,255,111,111,111,255,72,72,72,255,66,66,66,255,78,78,78,255,109,109,109,255,143,143,143,255,153,153,153,255,50,50,50,255,149,149,149,255,127,127,127,255,109,109,109,255,122,122,122,255,80,80,80,255,95,95,95,255,154,154,154,255,159,159,159,255,170,170,170,255,156,156,156,255,157,157,157,255,194,194,194,255,208,208,208,255,160,160,160,255,194,194,194,255,185,185,185,255,105,105,105,255,210,210,210,255,130,130,130,255,92,92,92,255,87,87,87,255,2,2,2,255,0,0,0,255,4,4,4,255,24,24,24,255,18,18,18,255,36,36,36,255,116,116,116,255,134,134,134,255,143,143,143,255,104,104,104,255,80,80,80,255,79,79,79,255,0,0,0,255,142,142,142,255,137,137,137,255,127,127,127,255,120,120,120,255,115,115,115,255,96,96,96,255,95,95,95,255,88,88,88,255,102,102,102,255,91,91,91,255,91,91,91,255,96,96,96,255,112,112,112,255,130,130,130,255,127,127,127,255,124,124,124,255,114,114,114,255,126,126,126,255,123,123,123,255,104,104,104,255,102,102,102,255,112,112,112,255,139,139,139,255,151,151,151,255,153,153,153,255,156,156,156,255,164,164,164,255,178,178,178,255,180,180,180,255,177,177,177,255,168,168,168,255,146,146,146,255,136,136,136,255,119,119,119,255,118,118,118,255,102,102,102,255,87,87,87,255,64,64,64,255,46,46,46,255,34,34,34,255,29,29,29,255,30,30,30,255,51,51,51,255,77,77,77,255,101,101,101,255,102,102,102,255,97,97,97,255,80,80,80,255,64,64,64,255,142,142,142,255,140,140,140,255,151,151,151,255,166,166,166,255,129,129,129,255,100,100,100,255,115,115,115,255,48,48,48,255,92,92,92,255,80,80,80,255,97,97,97,255,81,81,81,255,107,107,107,255,116,116,116,255,118,118,118,255,156,156,156,255,83,83,83,255,106,106,106,255,87,87,87,255,133,133,133,255,127,127,127,255,53,53,53,255,154,154,154,255,181,181,181,255,187,187,187,255,164,164,164,255,144,144,144,255,162,162,162,255,169,169,169,255,170,170,170,255,167,167,167,255,207,207,207,255,148,148,148,255,80,80,80,255,106,106,106,255,135,135,135,255,199,199,199,255,180,180,180,255,118,118,118,255,0,0,0,255,7,7,7,255,0,0,0,255,26,26,26,255,17,17,17,255,21,21,21,255,63,63,63,255,68,68,68,255,51,51,51,255,38,38,38,255,14,14,14,255,0,0,0,255,143,143,143,255,143,143,143,255,141,141,141,255,130,130,130,255,123,123,123,255,96,96,96,255,93,93,93,255,83,83,83,255,94,94,94,255,86,86,86,255,86,86,86,255,92,92,92,255,106,106,106,255,125,125,125,255,112,112,112,255,108,108,108,255,91,91,91,255,111,111,111,255,111,111,111,255,98,98,98,255,104,104,104,255,126,126,126,255,165,165,165,255,179,179,179,255,175,175,175,255,173,173,173,255,173,173,173,255,177,177,177,255,169,169,169,255,166,166,166,255,154,154,154,255,142,142,142,255,140,140,140,255,146,146,146,255,164,164,164,255,161,161,161,255,140,140,140,255,86,86,86,255,40,40,40,255,19,19,19,255,24,24,24,255,22,22,22,255,27,27,27,255,47,47,47,255,67,67,67,255,68,68,68,255,61,61,61,255,49,49,49,255,44,44,44,255,113,113,113,255,162,162,162,255,144,144,144,255,136,136,136,255,178,178,178,255,114,114,114,255,123,123,123,255,57,57,57,255,103,103,103,255,98,98,98,255,81,81,81,255,96,96,96,255,98,98,98,255,77,77,77,255,111,111,111,255,146,146,146,255,51,51,51,255,80,80,80,255,94,94,94,255,122,122,122,255,81,81,81,255,61,61,61,255,164,164,164,255,196,196,196,255,198,198,198,255,207,207,207,255,198,198,198,255,200,200,200,255,181,181,181,255,153,153,153,255,124,124,124,255,115,115,115,255,94,94,94,255,151,151,151,255,187,187,187,255,214,214,214,255,203,203,203,255,215,215,215,255,172,172,172,255,1,1,1,255,63,63,63,255,79,79,79,255,1,1,1,255,1,1,1,255,8,8,8,255,28,28,28,255,28,28,28,255,0,0,0,255,41,41,41,255,35,35,35,255,0,0,0,255,149,149,149,255,153,153,153,255,149,149,149,255,132,132,132,255,123,123,123,255,96,96,96,255,93,93,93,255,86,86,86,255,93,93,93,255,94,94,94,255,97,97,97,255,107,107,107,255,108,108,108,255,118,118,118,255,104,104,104,255,101,101,101,255,91,91,91,255,114,114,114,255,113,113,113,255,103,103,103,255,113,113,113,255,145,145,145,255,185,185,185,255,193,193,193,255,190,190,190,255,188,188,188,255,184,184,184,255,168,168,168,255,146,146,146,255,136,136,136,255,139,139,139,255,146,146,146,255,152,152,152,255,166,166,166,255,184,184,184,255,195,195,195,255,179,179,179,255,112,112,112,255,60,60,60,255,44,44,44,255,66,66,66,255,61,61,61,255,36,36,36,255,28,28,28,255,37,37,37,255,49,49,49,255,55,55,55,255,50,50,50,255,49,49,49,255,137,137,137,255,163,163,163,255,193,193,193,255,126,126,126,255,118,118,118,255,127,127,127,255,107,107,107,255,80,80,80,255,119,119,119,255,105,105,105,255,65,65,65,255,144,144,144,255,107,107,107,255,140,140,140,255,101,101,101,255,102,102,102,255,73,73,73,255,113,113,113,255,134,134,134,255,162,162,162,255,83,83,83,255,107,107,107,255,189,189,189,255,200,200,200,255,204,204,204,255,207,207,207,255,205,205,205,255,210,210,210,255,195,195,195,255,72,72,72,255,91,91,91,255,127,127,127,255,182,182,182,255,213,213,213,255,213,213,213,255,202,202,202,255,202,202,202,255,212,212,212,255,114,114,114,255,0,0,0,255,73,73,73,255,180,180,180,255,173,173,173,255,76,76,76,255,1,1,1,255,37,37,37,255,81,81,81,255,91,91,91,255,103,103,103,255,79,79,79,255,0,0,0,255,148,148,148,255,156,156,156,255,150,150,150,255,136,136,136,255,125,125,125,255,103,103,103,255,96,96,96,255,93,93,93,255,92,92,92,255,99,99,99,255,103,103,103,255,119,119,119,255,119,119,119,255,117,117,117,255,97,97,97,255,86,86,86,255,90,90,90,255,115,115,115,255,112,112,112,255,108,108,108,255,124,124,124,255,162,162,162,255,192,192,192,255,194,194,194,255,197,197,197,255,198,198,198,255,183,183,183,255,155,155,155,255,133,133,133,255,129,129,129,255,141,141,141,255,159,159,159,255,177,177,177,255,193,193,193,255,195,195,195,255,200,200,200,255,180,180,180,255,115,115,115,255,62,62,62,255,49,49,49,255,83,83,83,255,89,89,89,255,57,57,57,255,32,32,32,255,32,32,32,255,58,58,58,255,78,78,78,255,79,79,79,255,79,79,79,255,108,108,108,255,152,152,152,255,163,163,163,255,165,165,165,255,134,134,134,255,128,128,128,255,96,96,96,255,97,97,97,255,83,83,83,255,99,99,99,255,83,83,83,255,124,124,124,255,134,134,134,255,159,159,159,255,151,151,151,255,68,68,68,255,72,72,72,255,76,76,76,255,119,119,119,255,138,138,138,255,75,75,75,255,147,147,147,255,210,210,210,255,187,187,187,255,180,180,180,255,173,173,173,255,203,203,203,255,184,184,184,255,74,74,74,255,133,133,133,255,182,182,182,255,170,170,170,255,187,187,187,255,197,197,197,255,174,174,174,255,186,186,186,255,180,180,180,255,192,192,192,255,132,132,132,255,4,4,4,255,1,1,1,255,44,44,44,255,135,135,135,255,118,118,118,255,0,0,0,255,24,24,24,255,87,87,87,255,149,149,149,255,122,122,122,255,98,98,98,255,0,0,0,255,146,146,146,255,153,153,153,255,144,144,144,255,126,126,126,255,107,107,107,255,93,93,93,255,84,84,84,255,84,84,84,255,86,86,86,255,105,105,105,255,122,122,122,255,148,148,148,255,146,146,146,255,125,125,125,255,97,97,97,255,83,83,83,255,97,97,97,255,116,116,116,255,111,111,111,255,114,114,114,255,133,133,133,255,169,169,169,255,186,186,186,255,185,185,185,255,188,188,188,255,178,178,178,255,160,160,160,255,140,140,140,255,138,138,138,255,143,143,143,255,159,159,159,255,176,176,176,255,190,190,190,255,193,193,193,255,187,187,187,255,189,189,189,255,174,174,174,255,129,129,129,255,75,75,75,255,52,52,52,255,72,72,72,255,83,83,83,255,62,62,62,255,36,36,36,255,34,34,34,255,68,68,68,255,100,100,100,255,112,112,112,255,109,109,109,255,133,133,133,255,128,128,128,255,137,137,137,255,153,153,153,255,112,112,112,255,75,75,75,255,69,69,69,255,60,60,60,255,51,51,51,255,71,71,71,255,105,105,105,255,151,151,151,255,187,187,187,255,186,186,186,255,153,153,153,255,66,66,66,255,93,93,93,255,87,87,87,255,113,113,113,255,103,103,103,255,78,78,78,255,141,141,141,255,173,173,173,255,167,167,167,255,169,169,169,255,183,183,183,255,170,170,170,255,67,67,67,255,136,136,136,255,192,192,192,255,169,169,169,255,157,157,157,255,167,167,167,255,188,188,188,255,189,189,189,255,179,179,179,255,160,160,160,255,191,191,191,255,186,186,186,255,130,130,130,255,38,38,38,255,2,2,2,255,2,2,2,255,21,21,21,255,37,37,37,255,10,10,10,255,34,34,34,255,100,100,100,255,133,133,133,255,140,140,140,255,0,0,0,255,141,141,141,255,153,153,153,255,147,147,147,255,128,128,128,255,98,98,98,255,79,79,79,255,71,71,71,255,72,72,72,255,82,82,82,255,106,106,106,255,136,136,136,255,160,160,160,255,165,165,165,255,128,128,128,255,98,98,98,255,76,76,76,255,89,89,89,255,95,95,95,255,89,89,89,255,100,100,100,255,125,125,125,255,163,163,163,255,174,174,174,255,164,164,164,255,153,153,153,255,142,142,142,255,136,136,136,255,142,142,142,255,157,157,157,255,169,169,169,255,173,173,173,255,178,178,178,255,186,186,186,255,187,187,187,255,178,178,178,255,179,179,179,255,173,173,173,255,153,153,153,255,110,110,110,255,71,71,71,255,57,57,57,255,53,53,53,255,41,41,41,255,26,26,26,255,26,26,26,255,51,51,51,255,82,82,82,255,104,104,104,255,112,112,112,255,157,157,157,255,158,158,158,255,138,138,138,255,184,184,184,255,143,143,143,255,65,65,65,255,67,67,67,255,59,59,59,255,59,59,59,255,73,73,73,255,118,118,118,255,135,135,135,255,191,191,191,255,177,177,177,255,149,149,149,255,48,48,48,255,86,86,86,255,92,92,92,255,71,71,71,255,60,60,60,255,53,53,53,255,113,113,113,255,143,143,143,255,186,186,186,255,153,153,153,255,78,78,78,255,69,69,69,255,151,151,151,255,173,173,173,255,175,175,175,255,182,182,182,255,161,161,161,255,185,185,185,255,193,193,193,255,197,197,197,255,183,183,183,255,161,161,161,255,183,183,183,255,176,176,176,255,191,191,191,255,140,140,140,255,96,96,96,255,59,59,59,255,3,3,3,255,0,0,0,255,22,22,22,255,23,23,23,255,15,15,15,255,76,76,76,255,104,104,104,255,0,0,0,255,137,137,137,255,144,144,144,255,142,142,142,255,122,122,122,255,93,93,93,255,71,71,71,255,66,66,66,255,68,68,68,255,87,87,87,255,114,114,114,255,150,150,150,255,167,167,167,255,170,170,170,255,127,127,127,255,104,104,104,255,90,90,90,255,99,99,99,255,92,92,92,255,78,78,78,255,91,91,91,255,117,117,117,255,146,146,146,255,150,150,150,255,143,143,143,255,137,137,137,255,139,139,139,255,149,149,149,255,163,163,163,255,176,176,176,255,171,171,171,255,167,167,167,255,170,170,170,255,184,184,184,255,189,189,189,255,181,181,181,255,181,181,181,255,178,178,178,255,176,176,176,255,148,148,148,255,112,112,112,255,79,79,79,255,56,56,56,255,44,44,44,255,30,30,30,255,26,26,26,255,28,28,28,255,47,47,47,255,68,68,68,255,82,82,82,255,125,125,125,255,120,120,120,255,139,139,139,255,141,141,141,255,139,139,139,255,87,87,87,255,80,80,80,255,77,77,77,255,74,74,74,255,96,96,96,255,136,136,136,255,148,148,148,255,185,185,185,255,146,146,146,255,156,156,156,255,70,70,70,255,117,117,117,255,155,155,155,255,81,81,81,255,66,66,66,255,82,82,82,255,128,128,128,255,147,147,147,255,125,125,125,255,91,91,91,255,136,136,136,255,188,188,188,255,210,210,210,255,182,182,182,255,181,181,181,255,194,194,194,255,131,131,131,255,163,163,163,255,189,189,189,255,187,187,187,255,199,199,199,255,180,180,180,255,195,195,195,255,178,178,178,255,155,155,155,255,139,139,139,255,119,119,119,255,117,117,117,255,87,87,87,255,73,73,73,255,22,22,22,255,15,15,15,255,19,19,19,255,12,12,12,255,20,20,20,255,0,0,0,255,132,132,132,255,137,137,137,255,140,140,140,255,125,125,125,255,98,98,98,255,78,78,78,255,68,68,68,255,72,72,72,255,88,88,88,255,115,115,115,255,144,144,144,255,150,150,150,255,154,154,154,255,117,117,117,255,103,103,103,255,98,98,98,255,103,103,103,255,89,89,89,255,76,76,76,255,91,91,91,255,112,112,112,255,128,128,128,255,134,134,134,255,134,134,134,255,136,136,136,255,151,151,151,255,171,171,171,255,180,180,180,255,179,179,179,255,168,168,168,255,168,168,168,255,172,172,172,255,187,187,187,255,193,193,193,255,188,188,188,255,185,185,185,255,176,176,176,255,172,172,172,255,156,156,156,255,133,133,133,255,107,107,107,255,84,84,84,255,71,71,71,255,55,55,55,255,41,41,41,255,27,27,27,255,24,24,24,255,30,30,30,255,37,37,37,255,131,131,131,255,114,114,114,255,114,114,114,255,127,127,127,255,136,136,136,255,104,104,104,255,65,65,65,255,102,102,102,255,31,31,31,255,84,84,84,255,127,127,127,255,118,118,118,255,141,141,141,255,117,117,117,255,129,129,129,255,65,65,65,255,108,108,108,255,143,143,143,255,77,77,77,255,56,56,56,255,140,140,140,255,129,129,129,255,76,76,76,255,109,109,109,255,181,181,181,255,147,147,147,255,185,185,185,255,197,197,197,255,185,185,185,255,172,172,172,255,169,169,169,255,154,154,154,255,180,180,180,255,193,193,193,255,198,198,198,255,203,203,203,255,190,190,190,255,172,172,172,255,152,152,152,255,152,152,152,255,126,126,126,255,82,82,82,255,85,85,85,255,115,115,115,255,108,108,108,255,73,73,73,255,33,33,33,255,22,22,22,255,8,8,8,255,0,0,0,255,0,0,0,255,116,116,116,255,118,118,118,255,125,125,125,255,118,118,118,255,98,98,98,255,84,84,84,255,67,67,67,255,76,76,76,255,90,90,90,255,120,120,120,255,139,139,139,255,143,143,143,255,146,146,146,255,114,114,114,255,106,106,106,255,106,106,106,255,110,110,110,255,94,94,94,255,81,81,81,255,92,92,92,255,111,111,111,255,120,120,120,255,128,128,128,255,134,134,134,255,149,149,149,255,168,168,168,255,183,183,183,255,185,185,185,255,182,182,182,255,173,173,173,255,173,173,173,255,176,176,176,255,186,186,186,255,188,188,188,255,184,184,184,255,182,182,182,255,177,177,177,255,167,167,167,255,151,151,151,255,128,128,128,255,108,108,108,255,94,94,94,255,89,89,89,255,79,79,79,255,63,63,63,255,45,45,45,255,32,32,32,255,28,28,28,255,22,22,22,255,122,122,122,255,97,97,97,255,85,85,85,255,130,130,130,255,115,115,115,255,85,85,85,255,79,79,79,255,77,77,77,255,18,18,18,255,127,127,127,255,119,119,119,255,132,132,132,255,150,150,150,255,154,154,154,255,140,140,140,255,54,54,54,255,123,123,123,255,122,122,122,255,69,69,69,255,79,79,79,255,82,82,82,255,72,72,72,255,145,145,145,255,156,156,156,255,123,123,123,255,143,143,143,255,152,152,152,255,160,160,160,255,188,188,188,255,191,191,191,255,177,177,177,255,194,194,194,255,197,197,197,255,186,186,186,255,182,182,182,255,155,155,155,255,169,169,169,255,176,176,176,255,182,182,182,255,146,146,146,255,134,134,134,255,105,105,105,255,65,65,65,255,76,76,76,255,78,78,78,255,85,85,85,255,84,84,84,255,54,54,54,255,49,49,49,255,70,70,70,255,0,0,0,255,107,107,107,255,108,108,108,255,115,115,115,255,112,112,112,255,90,90,90,255,79,79,79,255,62,62,62,255,77,77,77,255,90,90,90,255,126,126,126,255,140,140,140,255,140,140,140,255,136,136,136,255,104,104,104,255,97,97,97,255,93,93,93,255,103,103,103,255,86,86,86,255,80,80,80,255,88,88,88,255,110,110,110,255,120,120,120,255,134,134,134,255,143,143,143,255,151,151,151,255,154,154,154,255,165,165,165,255,173,173,173,255,179,179,179,255,179,179,179,255,179,179,179,255,178,178,178,255,177,177,177,255,174,174,174,255,175,175,175,255,174,174,174,255,173,173,173,255,166,166,166,255,150,150,150,255,127,127,127,255,102,102,102,255,90,90,90,255,86,86,86,255,85,85,85,255,81,81,81,255,72,72,72,255,60,60,60,255,53,53,53,255,50,50,50,255,101,101,101,255,103,103,103,255,98,98,98,255,109,109,109,255,124,124,124,255,78,78,78,255,31,31,31,255,96,96,96,255,64,64,64,255,101,101,101,255,147,147,147,255,182,182,182,255,149,149,149,255,124,124,124,255,126,126,126,255,32,32,32,255,99,99,99,255,99,99,99,255,92,92,92,255,41,41,41,255,86,86,86,255,114,114,114,255,146,146,146,255,137,137,137,255,134,134,134,255,163,163,163,255,133,133,133,255,115,115,115,255,174,174,174,255,183,183,183,255,179,179,179,255,197,197,197,255,171,171,171,255,137,137,137,255,155,155,155,255,159,159,159,255,170,170,170,255,175,175,175,255,179,179,179,255,165,165,165,255,120,120,120,255,114,114,114,255,92,92,92,255,80,80,80,255,80,80,80,255,72,72,72,255,116,116,116,255,112,112,112,255,68,68,68,255,99,99,99,255,0,0,0,255,114,114,114,255,113,113,113,255,119,119,119,255,116,116,116,255,102,102,102,255,87,87,87,255,69,69,69,255,78,78,78,255,95,95,95,255,133,133,133,255,151,151,151,255,153,153,153,255,139,139,139,255,104,104,104,255,86,86,86,255,80,80,80,255,93,93,93,255,82,82,82,255,78,78,78,255,84,84,84,255,115,115,115,255,136,136,136,255,148,148,148,255,148,148,148,255,146,146,146,255,147,147,147,255,154,154,154,255,161,161,161,255,171,171,171,255,174,174,174,255,178,178,178,255,176,176,176,255,172,172,172,255,165,165,165,255,166,166,166,255,163,163,163,255,165,165,165,255,161,161,161,255,149,149,149,255,127,127,127,255,100,100,100,255,83,83,83,255,82,82,82,255,89,89,89,255,100,100,100,255,100,100,100,255,92,92,92,255,85,85,85,255,80,80,80,255,143,143,143,255,147,147,147,255,134,134,134,255,115,115,115,255,161,161,161,255,134,134,134,255,112,112,112,255,91,91,91,255,61,61,61,255,74,74,74,255,151,151,151,255,169,169,169,255,162,162,162,255,156,156,156,255,96,96,96,255,56,56,56,255,55,55,55,255,84,84,84,255,96,96,96,255,63,63,63,255,99,99,99,255,121,121,121,255,176,176,176,255,165,165,165,255,154,154,154,255,162,162,162,255,150,150,150,255,148,148,148,255,170,170,170,255,127,127,127,255,158,158,158,255,167,167,167,255,169,169,169,255,175,175,175,255,177,177,177,255,166,166,166,255,163,163,163,255,136,136,136,255,141,141,141,255,150,150,150,255,130,130,130,255,81,81,81,255,67,67,67,255,68,68,68,255,140,140,140,255,126,126,126,255,120,120,120,255,134,134,134,255,99,99,99,255,83,83,83,255,0,0,0,255,131,131,131,255,127,127,127,255,127,127,127,255,122,122,122,255,108,108,108,255,93,93,93,255,73,73,73,255,81,81,81,255,101,101,101,255,137,137,137,255,154,154,154,255,146,146,146,255,126,126,126,255,94,94,94,255,77,77,77,255,68,68,68,255,74,74,74,255,75,75,75,255,88,88,88,255,110,110,110,255,139,139,139,255,149,149,149,255,153,153,153,255,151,151,151,255,150,150,150,255,145,145,145,255,143,143,143,255,145,145,145,255,154,154,154,255,162,162,162,255,172,172,172,255,173,173,173,255,170,170,170,255,165,165,165,255,163,163,163,255,157,157,157,255,151,151,151,255,145,145,145,255,138,138,138,255,121,121,121,255,100,100,100,255,84,84,84,255,88,88,88,255,95,95,95,255,105,105,105,255,108,108,108,255,104,104,104,255,98,98,98,255,94,94,94,255,148,148,148,255,149,149,149,255,163,163,163,255,128,128,128,255,115,115,115,255,135,135,135,255,86,86,86,255,74,74,74,255,50,50,50,255,124,124,124,255,142,142,142,255,144,144,144,255,144,144,144,255,84,84,84,255,100,100,100,255,80,80,80,255,57,57,57,255,54,54,54,255,34,34,34,255,120,120,120,255,169,169,169,255,183,183,183,255,162,162,162,255,142,142,142,255,164,164,164,255,141,141,141,255,151,151,151,255,143,143,143,255,111,111,111,255,139,139,139,255,150,150,150,255,165,165,165,255,196,196,196,255,188,188,188,255,165,165,165,255,163,163,163,255,155,155,155,255,132,132,132,255,110,110,110,255,124,124,124,255,123,123,123,255,90,90,90,255,89,89,89,255,76,76,76,255,106,106,106,255,114,114,114,255,78,78,78,255,105,105,105,255,104,104,104,255,86,86,86,255,0,0,0,255,146,146,146,255,141,141,141,255,137,137,137,255,134,134,134,255,120,120,120,255,100,100,100,255,70,70,70,255,73,73,73,255,92,92,92,255,124,124,124,255,137,137,137,255,136,136,136,255,125,125,125,255,101,101,101,255,81,81,81,255,63,63,63,255,57,57,57,255,68,68,68,255,92,92,92,255,126,126,126,255,148,148,148,255,151,151,151,255,149,149,149,255,140,140,140,255,137,137,137,255,133,133,133,255,137,137,137,255,141,141,141,255,151,151,151,255,160,160,160,255,172,172,172,255,177,177,177,255,177,177,177,255,174,174,174,255,166,166,166,255,152,152,152,255,136,136,136,255,128,128,128,255,122,122,122,255,108,108,108,255,95,95,95,255,87,87,87,255,95,95,95,255,104,104,104,255,107,107,107,255,111,111,111,255,109,109,109,255,104,104,104,255,96,96,96,255,162,162,162,255,127,127,127,255,146,146,146,255,162,162,162,255,114,114,114,255,147,147,147,255,76,76,76,255,45,45,45,255,40,40,40,255,100,100,100,255,90,90,90,255,130,130,130,255,109,109,109,255,129,129,129,255,150,150,150,255,63,63,63,255,79,79,79,255,40,40,40,255,19,19,19,255,102,102,102,255,134,134,134,255,145,145,145,255,145,145,145,255,120,120,120,255,120,120,120,255,93,93,93,255,101,101,101,255,109,109,109,255,151,151,151,255,174,174,174,255,183,183,183,255,185,185,185,255,175,175,175,255,173,173,173,255,180,180,180,255,181,181,181,255,148,148,148,255,128,128,128,255,118,118,118,255,116,116,116,255,89,89,89,255,76,76,76,255,119,119,119,255,123,123,123,255,76,76,76,255,110,110,110,255,96,96,96,255,119,119,119,255,126,126,126,255,85,85,85,255,0,0,0,255,150,150,150,255,148,148,148,255,140,140,140,255,133,133,133,255,110,110,110,255,87,87,87,255,60,60,60,255,68,68,68,255,86,86,86,255,107,107,107,255,111,111,111,255,116,116,116,255,121,121,121,255,105,105,105,255,90,90,90,255,58,58,58,255,53,53,53,255,69,69,69,255,107,107,107,255,140,140,140,255,148,148,148,255,145,145,145,255,143,143,143,255,137,137,137,255,135,135,135,255,133,133,133,255,140,140,140,255,150,150,150,255,159,159,159,255,167,167,167,255,173,173,173,255,175,175,175,255,176,176,176,255,176,176,176,255,169,169,169,255,154,154,154,255,134,134,134,255,116,116,116,255,106,106,106,255,100,100,100,255,101,101,101,255,102,102,102,255,102,102,102,255,101,101,101,255,97,97,97,255,101,101,101,255,105,105,105,255,106,106,106,255,105,105,105,255,159,159,159,255,162,162,162,255,141,141,141,255,156,156,156,255,140,140,140,255,100,100,100,255,77,77,77,255,48,48,48,255,49,49,49,255,88,88,88,255,93,93,93,255,56,56,56,255,99,99,99,255,151,151,151,255,125,125,125,255,66,66,66,255,92,92,92,255,0,0,0,255,106,106,106,255,150,150,150,255,135,135,135,255,131,131,131,255,132,132,132,255,151,151,151,255,158,158,158,255,149,149,149,255,141,141,141,255,177,177,177,255,178,178,178,255,171,171,171,255,175,175,175,255,168,168,168,255,160,160,160,255,167,167,167,255,188,188,188,255,182,182,182,255,167,167,167,255,137,137,137,255,113,113,113,255,70,70,70,255,97,97,97,255,120,120,120,255,108,108,108,255,124,124,124,255,100,100,100,255,88,88,88,255,107,107,107,255,98,98,98,255,118,118,118,255,117,117,117,255,0,0,0,255,156,156,156,255,155,155,155,255,150,150,150,255,138,138,138,255,107,107,107,255,78,78,78,255,53,53,53,255,64,64,64,255,81,81,81,255,93,93,93,255,94,94,94,255,99,99,99,255,112,112,112,255,99,99,99,255,86,86,86,255,51,51,51,255,58,58,58,255,82,82,82,255,127,127,127,255,150,150,150,255,153,153,153,255,154,154,154,255,154,154,154,255,149,149,149,255,144,144,144,255,144,144,144,255,154,154,154,255,165,165,165,255,173,173,173,255,175,175,175,255,173,173,173,255,168,168,168,255,168,168,168,255,171,171,171,255,172,172,172,255,161,161,161,255,141,141,141,255,116,116,116,255,98,98,98,255,92,92,92,255,97,97,97,255,105,105,105,255,104,104,104,255,102,102,102,255,98,98,98,255,103,103,103,255,109,109,109,255,108,108,108,255,108,108,108,255,163,163,163,255,170,170,170,255,178,178,178,255,156,156,156,255,160,160,160,255,114,114,114,255,43,43,43,255,55,55,55,255,48,48,48,255,111,111,111,255,118,118,118,255,57,57,57,255,95,95,95,255,68,68,68,255,84,84,84,255,61,61,61,255,54,54,54,255,4,4,4,255,130,130,130,255,188,188,188,255,180,180,180,255,192,192,192,255,189,189,189,255,189,189,189,255,184,184,184,255,179,179,179,255,173,173,173,255,177,177,177,255,179,179,179,255,175,175,175,255,171,171,171,255,178,178,178,255,162,162,162,255,145,145,145,255,165,165,165,255,167,167,167,255,174,174,174,255,167,167,167,255,117,117,117,255,82,82,82,255,84,84,84,255,97,97,97,255,90,90,90,255,95,95,95,255,105,105,105,255,97,97,97,255,104,104,104,255,111,111,111,255,103,103,103,255,96,96,96,255,0,0,0,255,163,163,163,255,162,162,162,255,158,158,158,255,142,142,142,255,111,111,111,255,77,77,77,255,54,54,54,255,69,69,69,255,86,86,86,255,99,99,99,255,99,99,99,255,102,102,102,255,107,107,107,255,90,90,90,255,71,71,71,255,42,42,42,255,64,64,64,255,100,100,100,255,150,150,150,255,165,165,165,255,166,166,166,255,169,169,169,255,171,171,171,255,171,171,171,255,168,168,168,255,169,169,169,255,172,172,172,255,173,173,173,255,172,172,172,255,172,172,172,255,167,167,167,255,164,164,164,255,164,164,164,255,167,167,167,255,168,168,168,255,158,158,158,255,140,140,140,255,117,117,117,255,104,104,104,255,103,103,103,255,101,101,101,255,101,101,101,255,102,102,102,255,104,104,104,255,105,105,105,255,102,102,102,255,105,105,105,255,104,104,104,255,113,113,113,255,172,172,172,255,163,163,163,255,166,166,166,255,173,173,173,255,158,158,158,255,125,125,125,255,84,84,84,255,53,53,53,255,38,38,38,255,131,131,131,255,99,99,99,255,145,145,145,255,130,130,130,255,122,122,122,255,96,96,96,255,38,38,38,255,27,27,27,255,36,36,36,255,128,128,128,255,161,161,161,255,173,173,173,255,182,182,182,255,180,180,180,255,181,181,181,255,181,181,181,255,172,172,172,255,176,176,176,255,181,181,181,255,169,169,169,255,156,156,156,255,176,176,176,255,179,179,179,255,143,143,143,255,176,176,176,255,173,173,173,255,146,146,146,255,158,158,158,255,131,131,131,255,98,98,98,255,140,140,140,255,138,138,138,255,99,99,99,255,82,82,82,255,102,102,102,255,116,116,116,255,117,117,117,255,115,115,115,255,89,89,89,255,105,105,105,255,101,101,101,255,0,0,0,255,166,166,166,255,165,165,165,255,163,163,163,255,145,145,145,255,116,116,116,255,77,77,77,255,55,55,55,255,73,73,73,255,93,93,93,255,115,115,115,255,111,111,111,255,114,114,114,255,108,108,108,255,80,80,80,255,52,52,52,255,33,33,33,255,65,65,65,255,112,112,112,255,160,160,160,255,178,178,178,255,181,181,181,255,183,183,183,255,182,182,182,255,181,181,181,255,178,178,178,255,177,177,177,255,176,176,176,255,172,172,172,255,168,168,168,255,167,167,167,255,163,163,163,255,161,161,161,255,160,160,160,255,160,160,160,255,156,156,156,255,142,142,142,255,131,131,131,255,117,117,117,255,113,113,113,255,112,112,112,255,106,106,106,255,97,97,97,255,97,97,97,255,103,103,103,255,112,112,112,255,113,113,113,255,112,112,112,255,103,103,103,255,105,105,105,255,164,164,164,255,167,167,167,255,158,158,158,255,157,157,157,255,161,161,161,255,105,105,105,255,97,97,97,255,26,26,26,255,54,54,54,255,148,148,148,255,98,98,98,255,137,137,137,255,124,124,124,255,151,151,151,255,103,103,103,255,2,2,2,255,12,12,12,255,64,64,64,255,132,132,132,255,170,170,170,255,178,178,178,255,181,181,181,255,179,179,179,255,182,182,182,255,181,181,181,255,182,182,182,255,180,180,180,255,178,178,178,255,172,172,172,255,161,161,161,255,161,161,161,255,154,154,154,255,146,146,146,255,170,170,170,255,164,164,164,255,134,134,134,255,129,129,129,255,80,80,80,255,130,130,130,255,110,110,110,255,121,121,121,255,139,139,139,255,104,104,104,255,73,73,73,255,107,107,107,255,116,116,116,255,137,137,137,255,135,135,135,255,111,111,111,255,78,78,78,255,0,0,0,255,157,157,157,255,156,156,156,255,154,154,154,255,140,140,140,255,111,111,111,255,71,71,71,255,52,52,52,255,72,72,72,255,92,92,92,255,124,124,124,255,127,127,127,255,142,142,142,255,125,125,125,255,85,85,85,255,42,42,42,255,34,34,34,255,73,73,73,255,121,121,121,255,155,155,155,255,168,168,168,255,174,174,174,255,177,177,177,255,179,179,179,255,179,179,179,255,178,178,178,255,177,177,177,255,174,174,174,255,168,168,168,255,164,164,164,255,163,163,163,255,162,162,162,255,163,163,163,255,165,165,165,255,164,164,164,255,153,153,153,255,128,128,128,255,116,116,116,255,108,108,108,255,114,114,114,255,115,115,115,255,111,111,111,255,104,104,104,255,99,99,99,255,100,100,100,255,105,105,105,255,104,104,104,255,105,105,105,255,101,101,101,255,100,100,100,255,152,152,152,255,149,149,149,255,125,125,125,255,150,150,150,255,145,145,145,255,89,89,89,255,36,36,36,255,28,28,28,255,52,52,52,255,120,120,120,255,90,90,90,255,154,154,154,255,170,170,170,255,153,153,153,255,77,77,77,255,25,25,25,255,1,1,1,255,105,105,105,255,152,152,152,255,149,149,149,255,153,153,153,255,165,165,165,255,176,176,176,255,174,174,174,255,182,182,182,255,183,183,183,255,174,174,174,255,169,169,169,255,170,170,170,255,159,159,159,255,155,155,155,255,171,171,171,255,175,175,175,255,159,159,159,255,185,185,185,255,176,176,176,255,119,119,119,255,84,84,84,255,121,121,121,255,78,78,78,255,91,91,91,255,119,119,119,255,114,114,114,255,108,108,108,255,91,91,91,255,77,77,77,255,74,74,74,255,76,76,76,255,111,111,111,255,104,104,104,255,0,0,0,255,144,144,144,255,140,140,140,255,140,140,140,255,131,131,131,255,105,105,105,255,66,66,66,255,47,47,47,255,67,67,67,255,88,88,88,255,120,120,120,255,129,129,129,255,150,150,150,255,130,130,130,255,83,83,83,255,36,36,36,255,38,38,38,255,82,82,82,255,129,129,129,255,150,150,150,255,158,158,158,255,165,165,165,255,170,170,170,255,175,175,175,255,178,178,178,255,178,178,178,255,176,176,176,255,173,173,173,255,169,169,169,255,166,166,166,255,164,164,164,255,164,164,164,255,163,163,163,255,165,165,165,255,160,160,160,255,143,143,143,255,118,118,118,255,108,108,108,255,104,104,104,255,110,110,110,255,115,115,115,255,121,121,121,255,116,116,116,255,104,104,104,255,94,94,94,255,99,99,99,255,99,99,99,255,102,102,102,255,95,95,95,255,88,88,88,255,143,143,143,255,125,125,125,255,116,116,116,255,115,115,115,255,133,133,133,255,132,132,132,255,55,55,55,255,34,34,34,255,42,42,42,255,101,101,101,255,87,87,87,255,151,151,151,255,154,154,154,255,156,156,156,255,82,82,82,255,1,1,1,255,24,24,24,255,116,116,116,255,137,137,137,255,140,140,140,255,146,146,146,255,147,147,147,255,160,160,160,255,173,173,173,255,173,173,173,255,177,177,177,255,176,176,176,255,172,172,172,255,173,173,173,255,174,174,174,255,173,173,173,255,174,174,174,255,170,170,170,255,155,155,155,255,161,161,161,255,141,141,141,255,82,82,82,255,123,123,123,255,107,107,107,255,104,104,104,255,132,132,132,255,142,142,142,255,129,129,129,255,118,118,118,255,93,93,93,255,69,69,69,255,128,128,128,255,81,81,81,255,71,71,71,255,89,89,89,255,0,0,0,255,124,124,124,255,120,120,120,255,122,122,122,255,121,121,121,255,99,99,99,255,69,69,69,255,49,49,49,255,67,67,67,255,83,83,83,255,113,113,113,255,129,129,129,255,149,149,149,255,126,126,126,255,77,77,77,255,41,41,41,255,55,55,55,255,98,98,98,255,133,133,133,255,146,146,146,255,152,152,152,255,158,158,158,255,164,164,164,255,171,171,171,255,176,176,176,255,177,177,177,255,175,175,175,255,173,173,173,255,171,171,171,255,169,169,169,255,168,168,168,255,167,167,167,255,162,162,162,255,154,154,154,255,148,148,148,255,136,136,136,255,126,126,126,255,117,117,117,255,117,117,117,255,121,121,121,255,129,129,129,255,137,137,137,255,135,135,135,255,123,123,123,255,105,105,105,255,97,97,97,255,94,94,94,255,97,97,97,255,96,96,96,255,86,86,86,255,118,118,118,255,87,87,87,255,101,101,101,255,115,115,115,255,104,104,104,255,114,114,114,255,85,85,85,255,54,54,54,255,61,61,61,255,114,114,114,255,85,85,85,255,123,123,123,255,149,149,149,255,139,139,139,255,61,61,61,255,1,1,1,255,97,97,97,255,132,132,132,255,118,118,118,255,152,152,152,255,167,167,167,255,155,155,155,255,160,160,160,255,173,173,173,255,175,175,175,255,177,177,177,255,178,178,178,255,177,177,177,255,175,175,175,255,175,175,175,255,171,171,171,255,162,162,162,255,157,157,157,255,138,138,138,255,94,94,94,255,130,130,130,255,142,142,142,255,143,143,143,255,135,135,135,255,162,162,162,255,163,163,163,255,174,174,174,255,169,169,169,255,147,147,147,255,140,140,140,255,108,108,108,255,98,98,98,255,135,135,135,255,105,105,105,255,99,99,99,255,0,0,0,255,101,101,101,255,97,97,97,255,104,104,104,255,112,112,112,255,100,100,100,255,77,77,77,255,58,58,58,255,68,68,68,255,82,82,82,255,110,110,110,255,125,125,125,255,133,133,133,255,106,106,106,255,60,60,60,255,49,49,49,255,73,73,73,255,114,114,114,255,137,137,137,255,146,146,146,255,156,156,156,255,160,160,160,255,164,164,164,255,170,170,170,255,173,173,173,255,174,174,174,255,174,174,174,255,173,173,173,255,171,171,171,255,168,168,168,255,163,163,163,255,159,159,159,255,147,147,147,255,140,140,140,255,139,139,139,255,139,139,139,255,138,138,138,255,131,131,131,255,132,132,132,255,135,135,135,255,143,143,143,255,145,145,145,255,140,140,140,255,130,130,130,255,116,116,116,255,104,104,104,255,96,96,96,255,95,95,95,255,93,93,93,255,88,88,88,255,96,96,96,255,81,81,81,255,51,51,51,255,86,86,86,255,117,117,117,255,95,95,95,255,67,67,67,255,61,61,61,255,67,67,67,255,81,81,81,255,105,105,105,255,146,146,146,255,125,125,125,255,61,61,61,255,33,33,33,255,11,11,11,255,131,131,131,255,145,145,145,255,131,131,131,255,166,166,166,255,165,165,165,255,168,168,168,255,175,175,175,255,170,170,170,255,175,175,175,255,172,172,172,255,171,171,171,255,173,173,173,255,170,170,170,255,158,158,158,255,146,146,146,255,141,141,141,255,139,139,139,255,91,91,91,255,160,160,160,255,182,182,182,255,160,160,160,255,143,143,143,255,144,144,144,255,132,132,132,255,142,142,142,255,136,136,136,255,122,122,122,255,126,126,126,255,127,127,127,255,124,124,124,255,53,53,53,255,74,74,74,255,114,114,114,255,76,76,76,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255
/* @pjs preload="trees.png"; */

size(100, 100); 
PImage a;  // Declare variable "a" of type PImage 
a = loadImage("trees.png"); 
  float v = 1.0/9.0;
  float[][] kernel = { { v, v, v },
                       { v, v, v },
                       { v, v, v } };
    
  PImage img = loadImage("trees.png"); // Load the original image
  image(a, 0, 0); // Displays the image from point (0,0) 
  img.loadPixels();
  // Create an opaque image of the same size as the original
  PImage edgeImg = createImage(img.width, img.height, RGB);
  // Loop through every pixel in the image.
  for (int y = 1; y < img.height-1; y++) { // Skip top and bottom edges
    for (int x = 1; x < img.width-1; x++) { // Skip left and right edges
      float sum = 0; // Kernel sum for this pixel
      for (int ky = -1; ky <= 1; ky++) {
        for (int kx = -1; kx <= 1; kx++) {
          // Calculate the adjacent pixel for this kernel point
          int pos = (y + ky)*width + (x + kx);
          // Image is grayscale, red/green/blue are identical
          float val = red(img.pixels[pos]);
          // Multiply adjacent pixels based on the kernel values
          sum += kernel[ky+1][kx+1] * val;
        }
      }
      // For this pixel in the new image, set the gray value
      // based on the sum from the kernel
      edgeImg.pixels[y*img.width + x] = color(sum);
    }
  }

// State that there are changes to edgeImg.pixels[]
edgeImg.updatePixels();
image(edgeImg, img.width/2, 0, width, height); // Draw the new image

void draw() {
  exit();
}
